Visual Studio 2010无法检测到.NET 4。

3
我有一台已安装VS2010和.Net 4项目的机器。我需要安装并使用MSMQ,但是由于.Net 4的某些问题,导致无法安装。因此,必须卸载.Net 4。现在我正在尝试处理原始项目,但是VS没有检测到.Net 4,即使它已经重新安装。此外,IIS也没有检测到它。我收到了“此程序集是由当前加载的运行时更新的运行时生成,并且无法加载”的错误。
.Net验证实用程序显示客户端和扩展都已正确安装。我尝试卸载/重新安装.Net 4,并查看了检测的推荐注册表键,所有内容都与预期相符。
我见过一个人说他只能通过重新启动机器来解决这个问题。但我不能这样做。有什么办法可以解决这个问题吗?
1个回答

4
卸载 .Net 4 而不卸载 Visual Studio 2010 很可能是你的问题源头。Visual Studio 2010 对于 .Net 4 的安装有基本要求,没有它就无法运行。我很惊讶你居然能够这样做。
下一步,我建议尝试修复 Visual Studio 2010 的安装。这是让事情重新运转起来的最佳选择。
- 进入 "添加/删除程序" 菜单 - 选择 Visual Studio 2010 - 选择“修复”

谢谢,这正是我打算尝试的,但我想先看看是否有快速解决方案。 - Dustin Davis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接