已安装的 .NET 版本

已安装的 .NET 版本

因此,在迁移到新 PC Win 10 Pro 后,Visual Studio 告诉我无法加载项目,因为 .NET 4.5 未在 IIS 中注册。此网站上的其他答案建议使用命令提示符修复(这里) 但当我尝试时,它告诉我该命令不受支持,我应该使用“添加/删除 Windows 功能”功能(在控制面板中)...但它只提供 3.5 和 4.7 版本,这两个版本已经勾选并安装。在我的 C:\Windows\Microsoft.NET\Framework64 文件夹中,我看到了 v2.2.50727、v3.0、v3.5 和 v4.0.30319 - 这些与我的旧机器一样,旧机器上有 v4.5 运行。

实际上两台机器上的“打开或关闭 Windows 功能”设置完全相同,分别显示 3.5 和 4.7。

那么我该如何启用 4.5 呢?我原本以为如果安装了 4.7,那么早期版本也会安装,但显然不是...如果我从 MS 网站下载并安装 4.5,这会破坏已安装到 v4.0.30319 文件夹中的内容吗?

谢谢....

答案1

好的 - 我应该仔细阅读我链接的文章上的评论!下载并安装那里提到的 VS2012 更新解决了这个问题 :)

相关内容