Я использую Visual Studio Express 2012 в Windows 7. Я работаю без проблем уже несколько месяцев.
В прошлую пятницу, когда я выключил свой компьютер, было установлено множество обновлений 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 некорректный патч в пакете обновлений, примененных в прошлую пятницу?
EDIT: я не уверен, почему люди голосуют за закрытие этого вопроса. Связанный ответ не имеет отношения к моей проблеме; этот ответ, похоже, относится к попытке открыть проект VS2012 в VS2010. Я пытаюсь открыть проект VS2012 в VS2012. Если вы действительно считаете, что вопрос нужно закрыть, дайте мне знать, почему, в комментариях, чтобы я мог изменить его соответствующим образом.
В пятницу были установлены следующие обновления .NET:
- KB2805226
- KB2805221
- KB2804582
ОБНОВЛЕНИЕ: я более или менее сдался и установил флажок «Больше не показывать это окно» в окне с ошибкой. Visual Studio работает нормально.
источник
Ответы:
Я получил такое же сообщение в Visual Studio 2012 Premium (на ПК, где в прошлом месяце была переустановлена Windows 7) - предлагаемое исправление было «Обновление для Microsoft Visual Studio 2012 (KB2781514)», которое, похоже, исправило его.
www.microsoft.com/en-us/download/details.aspx?id=36020
источник
Установка Visual Studio 2012 Update 2 решила мою проблему. Для этого не требуется предыдущее обновление. Вот описания обновления.
(Я использую Windows 8, установил все важные обновления для Windows, затем попытался восстановить Visual Studio в разделе «Программы и компоненты», проблема все еще существует до тех пор, пока не будет установлено обновление 2.)
источник
Я использую VS2012 около 2 недель с тех пор, как нажал кнопку «Больше не показывать это окно». Проблем не было. А пока я считаю это адекватным решением.
источник
Я только что установил VS2012 дома и столкнулся с той же проблемой. Первое решение, которое я обнаружил, заключается в том, что webdeploy не работает после октября 2013 года, и я должен установить Web deploy V3.0 .
Сделано, без радости. Я позволил Win7 поискать решение для совместимости в режиме онлайн, и он нашел исправление обновления (KB2781514), которое действительно работало.
Это то же решение, которое упоминалось ранее @John M.
Надо было сначала заглянуть сюда, просто опубликовать это снова, если кто-то снова столкнется с этим в наши дни ...
Спасибо всем другим пользователям, которые помогли с этой веткой.
источник
Некоторое время назад у меня была аналогичная проблема с VS2012, она была примерно такой:
«это решение не содержит ошибок и потенциально может быть повреждено»
* пока еще нормально открылся.
Что касается его исправления, я выполнил чистую установку VS2012, и эта ошибка меня не беспокоила, поскольку, говоря, что я, вероятно, устарел в настоящее время и, возможно, обнаружу, что обновлюсь, у меня будет такая же проблема.
Пища для размышлений.
источник
Даже у меня была такая же проблема в Windows 7 с Visual Studio 2012.
Установлено обновление для Microsoft Visual Studio 2012 - KB2781514, и проблема исправлена.
Примечание: «Просто щелкнув по« Запустить программу », в моем случае также открывался файл решения без каких-либо проблем».
источник