我有一台机器,全部安装了VS2010 &一个.Net 4项目。我需要安装和使用MSMQ,但是.Net 4的一些东西使它无法安装。因此,.Net 4不得不被移除。现在我正在尝试处理原来的项目,但是VS没有检测到.Net 4,即使它被重装了。此外,IIS也检测不到它。我得到“此程序集是由比当前加载的运行库更新的运行库生成的,无法加载。”错误。
.Net验证实用程序显示客户端和扩展都已正确安装。我尝试卸载/重新安装.Net 4,我查看了推荐的注册表项以进行检测,一切都如预期的那样。
我见过一个人说,他们只能通过重新开始来解决这个问题。我不能这么做。有什么办法解决这个问题吗?
发布于 2011-06-07 15:38:33
在没有卸载Visual Studio2010的情况下卸载.Net 4很可能是问题的根源。Visual Studio2010对安装的.Net 4有一个基本要求,没有它就无法运行。我很惊讶你能做到这一点。
下一步,我将尝试修复Visual Studio 2010安装。这是让一切重新启动和运行的最佳选择。
https://stackoverflow.com/questions/6267757
复制