我在Windows 7上运行Visual Studio Express 2012.几个月以来我一直在运行它。
上周五,当我关闭电脑时,安装了很多Windows更新。今天早上,当我启动并打开VS2012解决方案时,我收到了以下错误消息:
This program has known compatibility issues
...
Visual Studio 2012 Express for Windows Desktop is incompatible with this version of Windows.
Run Program
有一个按钮,当我点击它时,解决方案正常打开。我没有改变我的Windows配置。每次打开解决方案时都会发生这种情况。 MS是否在上周五应用的一批更新中发布了一个有缺陷的补丁?
周五安装的.NET更新:
更新:我或多或少地放弃了,并在错误窗口中单击了“不再显示此窗口”复选框。 Visual Studio似乎运行正常。
答案 0 :(得分:82)
我在Visual Studio 2012 Premium上收到了相同的消息(在上个月重新安装Windows 7的PC上) - 建议的修复程序是“Microsoft Visual Studio 2012更新(KB2781514)”,似乎修复了它
答案 1 :(得分:8)
安装Visual Studio 2012 Update 2解决了我的问题。此版本不需要先前的更新。这是更新的descriptions。
(我正在使用Windows 8,为Windows安装了所有重要更新,然后尝试在程序和功能中修复Visual Studio,问题仍然存在,直到安装了Update 2.)
答案 2 :(得分:3)
自从我点击“不再显示此窗口”按钮后,我已经运行VS2012大约2周了。我没有遇到任何问题。现在我要考虑这是一个合适的解决方案。
答案 3 :(得分:1)
我刚刚在家中安装了VS2012并遇到了同样的问题。我找到的第一个解决方案是webdeploy在2013年10月之后无法运行,我应该安装Web deploy V3.0。
完成那件事,没有快乐。我让Win7在线搜索兼容性解决方案,它发现了一个更新补丁(KB2781514),它确实有效。
这与@John M之前提到的解决方案相同。
首先应该在这里查看,如果有人再次遇到这个,那就再次发布这个...
感谢所有其他帮助过此主题的用户。
答案 4 :(得分:0)
前一段时间我和VS2012有类似的问题:
“此解决方案没有错误,可能会被损坏”
*但仍然打开了。
就修复它而言,我执行了VS2012的干净安装,并且错误没有让我烦恼,因为我说这可能已经过时了,并且可能会发现如果我更新了我会遇到同样的问题。< / p>
深思熟虑。
答案 5 :(得分:0)
即使我在使用Visual Studio 2012的Windows 7上遇到了同样的问题。
Microsoft Visual Studio 2012的已安装更新 - KB2781514并解决了该问题。
注意:“只需单击”运行程序“,就可以打开解决方案文件而不会出现任何问题。”