我如何安装.NET 4.0 框架在 Windows 8 Pro/Visual Studio 2012 Professional 上?
我明白了:
如果我点击链接,Install other frameworks...
我会进入微软页面我在哪里找到这些信息:
然后我已经安装了.NET 框架4.0.1瞄准包和.NET 框架4.0.2瞄准包由于我无法安装 4.0.3,所以一遍又一遍地重新启动机器,但 Visual Studio 仍然没有在下拉菜单上显示框架。
我究竟做错了什么?
以下是regedit
我在我的机器上安装的内容:
答案1
卸载 VS2015 社区后,我遇到了同样的问题,我的 VS2010 项目都开始因此崩溃。我的问题是 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\RedistList 中缺少 FrameworkList.xml。我从另一台机器复制后问题就解决了。
答案2
.NET 4.5 是对 4.0 框架的就地更新。与建立在 2.0 之上的 .NET 3.0 和 3.5 不同,.NET 4.5 取代了 4.0。
事实上,如果您有一台安装了 .NET 4.0 的客户端 Windows 机器并安装了 4.5,它会将客户端和扩展配置文件都更新到 4.5(而在 4.5 中不再有客户端和扩展配置文件,而是完整的)。
我建议您直接以 4.5 为目标,但是如果您确实需要以 4.0 为目标,也许还需要安装 VS2010;我拥有它以及 VS2012,并且 .NET 4 目标出现在框架列表中: