Множественные проблемы после установки Visual Studio 2015 RTM

Множественные проблемы после установки Visual Studio 2015 RTM

Я только что попробовал установить Visual Studio 2015 RTM на свой компьютер с Windows 8.1. Установка прошла без проблем, но после этого у меня возникло несколько проблем:

  • Сама Visual Studio 2015 не запускалась: при запуске происходил сбой с появлением диалогового окна отладки.
  • Visual Studio 2013, которая раньше работала, также начала вылетать при запуске.
  • Event Viewer не загружался, но сообщение об ошибке не показывалось. Если я запускал MMC и пытался добавить его как оснастку, он вылетал с диалоговым окном отладки.

В конце концов мне пришлось использовать восстановление системы, чтобы вернуться к состоянию непосредственно перед установкой VS 2015. Сейчас, кажется, все вернулось на круги своя.

Обновлять: Я поторопился - даже после восстановления системы у меня начались сбои. В конце концов я переустановил ОС (это было до того, как я увидел ответы ниже).

Если я посмотрю в Event Viewer на те моменты, когда я пытался запустить Event Viewer ранее, я каждый раз вижу ошибку .Net Runtime с сообщением

Приложение: mmc.exe Версия Framework: v4.0.30319 Описание: Процесс был завершен из-за внутренней ошибки в среде выполнения .NET по IP-адресу 00007FFD67E94745 (00007FFD67CC0000) с кодом завершения 80131506.

Каждый раз, когда я пытаюсь запустить Visual Studio, я вижу ошибку приложения с подробностями

Имя сбойного приложения: devenv.exe, версия: 14.0.23107.0, метка времени: 0x559b7ead Имя сбойного модуля: clr.dll, версия: 4.6.81.0, метка времени: 0x5584e56f Код исключения: 0x80131506 Смещение сбоя: 0x002cdc9a ИД сбойного процесса: 0x2108 Время запуска сбойного приложения: 0x01d0c3a28aeed79f Путь сбойного приложения: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe Путь сбойного модуля: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll ИД отчета: c8ca7216-2f95-11e5-80de-002564d97fd2 Полное имя ошибочного пакета: Идентификатор приложения, относящегося к ошибочному пакету:

Я также вижу ошибку .Net Runtime

Приложение: devenv.exe Версия Framework: v4.0.30319 Описание: Процесс был завершен из-за внутренней ошибки в среде выполнения .NET по IP-адресу 748DDC9A (74610000) с кодом завершения 80131506.

Кто-нибудь еще видел это и смог это исправить?

решение1

Итак, обходной путь решения этой проблемы описан по ссылкеhttps://support.microsoft.com/en-us/kb/3065367как следует:

Удалите раздел реестра AltJit, расположенный по адресу HKEY_CURRENT_USER/Software/Microsoft/.NETframework/AltJit

Кроме того, убедитесь, чтоCOMPLUS_AltJitпеременная окружения не установлена.

решение2

Вы установили один из RyuJIT CTP? Я нашел запись в блоге Microsoft, в которой говорится, что приложения .NET, как известно, аварийно завершают работу при запуске, если у вас установлен RyuJIT CTP, а затем вы обновляетесь до .NET 4.6 (который идет с VS 2015).

http://blogs.msdn.com/b/clrcodegeneration/archive/2015/05/27/ryujit-and-net-4-6.aspx

Связанный контент