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

7205
Samuel Jack

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

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

В конце концов, мне пришлось использовать System Restore, чтобы вернуться к точке непосредственно перед установкой 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 ID отчета: c8ca7216-2f95-11e5-80de-002564d97fd2 Полное имя ошибочного пакета: Идентификатор ошибочного пакета, относящегося к приложению:

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

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

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

3

2 ответа на вопрос

1
Gavin Williams

So the workaround to this issue as described in the link at https://support.microsoft.com/en-us/kb/3065367 is as follows:

Delete the registry key AltJit found at HKEY_CURRENT_USER/Software/Microsoft/.NETframework/AltJit

Additionally, make sure that the COMPLUS_AltJit environment variable is not set.

0
Erik De Bonte

Вы установили один из CTP-пакетов RyuJIT? Я нашел сообщение в блоге 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

Можете ли вы разместить соответствующую информацию из URL в ответ? Ramhound 9 лет назад 0
[Здесь] (https://support.microsoft.com/en-us/kb/3065367) является идеальным ресурсом для подробного ответа на вопрос, а не просто для предоставления ссылки. Ramhound 9 лет назад 0