Visual Studio перестала работать - на Win 7

У меня есть Win 7 Enterprise. Если я открываю любой файл .cs в VS 2008/2010, он дает сообщение "Visual Studio перестает работать" в диалоговом окне. Есть две кнопки "Debug" и "close program". Кнопка отладки запускает devenv в режиме отладки с кодом сборки, так как у меня нет файла pdb для него.

Существует еще одна машина с той же конфигурацией, где VS 2008/2010 Ultimate отлично работает. Даже переустановка Win 7 не решила проблему. Любая идея, почему это происходит?

Ответ 1

Попробуйте выполнить некоторые стандартные действия по устранению неполадок VS:

  • Очистите решение
  • Удалить/переименовать все файлы в вашем решении, созданные VS, то есть все файлы .ncb,.suo,.user.
  • Запустить Visual Studio с отключенными надстройками: devenv.exe /SafeMode
  • Reset Все настройки: Инструменты → Параметры импорта/экспорта → Reset Все настройки
  • Удалить HKCU:\Software\Micosoft\VisualStudio\9.0 и перезапустить Visual Studio
  • Отредактируйте установку Visual Studio с помощью "Установка и удаление программ"

Ответ 2

VS 2012 приостановлена ​​работа

  • Я не мог открыть проект или создать новый без его сбоя
  • Я получал эту ошибку...

    System.ComponentModel.Composition.ImportCardinalityMismatchException was unhandled
      Message=No exports were found that match the constraint: 
        ContractName    Microsoft.VisualStudio.Language.Intellisense.IGlyphService
        RequiredTypeIdentity    Microsoft.VisualStudio.Language.Intellisense.IGlyphService
      InnerException:
    

Однако, как упоминалось выше, это сработало для меня:

  • Запустите Visual Studio с отключенными надстройками:

    devenv.exe /SafeMode
    
  • Reset Все настройки: Tools -> Import / Export Settings -> Reset All Settings

Ответ 3

В последнее время у меня была та же проблема, в Интернете нет большой помощи. Поэтому я подумал, что это может быть легко исправить. Я переустанавливаю Visual Studio несколько раз, но не повезло. Наконец, я удаляю .NET Framework вместе с Visual Studio, перезагружаю и переустанавливаю.

Это сработало отлично!

Я думал, что это может помочь кому-то.

Ответ 5

Для меня... виновником является один из установленных мной ранее расширений. Это расширение является своего рода рефлектором кода. Этот инструмент позволяет замедлить мою отладку, когда я делаю шаг вперед. И сделать визуальную студию 2012 постоянно рушится. Поэтому мой совет - быть осторожным, какие инструменты и расширения вы устанавливаете... особенно те, которые не созданы самой Microsoft.