Visual Studio прекратила работу над Win 7

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

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

7 ответов


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

  • очистить решение
  • удалить / переименовать все файлы в решении, созданном VS, т. е. все .ncb,.СУО .пользовательские файлы
  • запустите Visual Studio со всеми отключенными надстройками:devenv.exe /SafeMode
  • Сброс Всех Настроек: Инструменты - > Импорт / Экспорт Настроек - > Сброс Всех Настроек
  • удалить HKCU:\Software\Micosoft\VisualStudio\9.0, а затем перезапустите Visual Studio
  • ремонт установка Visual Studio с помощью установки и удаления программ

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
    
  • Сбросить Все Настройки: Tools -> Import / Export Settings -> Reset All Settings


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

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

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


Эй, у меня была та же проблема некоторое время назад, но была решена, когда я установил это исправление.

проверьте это здесь -
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=26662.


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


в моем случае сбой был вызван параллельными сборками проекта. После пошел в Options -> Projects and Solutions -> Build and Run и set maximum number of parallel project builds к 1, авария исчезла.


  1. может быть несколько проблем даже в коде, если вызов асинхронного метода отсутствует ожидающий.
  2. Если все кажется правильным с точки зрения кода, очистите решение и удалите все заливки obj и bin из всего проекта. Начните строить решение снова. В моем сценарии это срабатывало несколько раз.