我正在 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.
有一个运行程序
按钮,当我单击它时,解决方案会正常打开。我没有对 Windows 配置进行任何更改。每次我打开解决方案时都会发生这种情况。 MS 是否在上周五应用的一批更新中发布了有缺陷的补丁?
编辑:我不确定为什么人们投票结束这个问题。链接到的答案与我的问题无关;该答案似乎与尝试在 VS2010 中打开 VS2012 项目有关。我正在尝试在 VS2012 中打开 VS2012 项目。如果您确实认为问题需要关闭,请在评论中告诉我原因,以便我适当更改。
周五安装的 .NET 更新是:
- KB2805226
- KB2805221
- KB2804582
更新:我或多或少放弃了,并单击了错误窗口上的“不再显示此窗口”复选框。 Visual Studio 似乎运行正常。
最佳答案
我在 Visual Studio 2012 Premium(在上个月重新安装了 Windows 7 的 PC 上)上收到了同样的消息 - 建议的修复是“Microsoft Visual Studio 2012 更新 (KB2781514)”,似乎已修复该问题
关于visual-studio-2012 - Visual Studio 2012 Express 突然变成 "incompatible with this version of Windows"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16901518/