Подтвердить что ты не робот

Сбой при создании Visual Studio при запуске

Моя Visual Studio начала сбой при запуске. В поисках поиска лекарств я нашел эти два предложения, но не работал у меня:

  • Запуск Visual Studio во время работы в безопасном режиме и
  • Выполнение ремонта в Visual Studio.

Однако, я обнаружил, что если я войду в другую учетную запись Windows, Visual Studio смог запустить эту учетную запись без сбоев.

Вот код ошибки, который я наблюдал в отчете о сбое:

LCID: 1033

Может ли кто-нибудь предоставить решение для возврата моей Visual Studio в рабочий режим?

4b9b3361

Ответ 1

Для меня это оказался плагин, который GitExtensions установлен в Visual Studio 2013.

- UPDATE: попробуйте выполнить это перед удалением GitExtensions

@Enceradeira предложила в комментариях снять флажок Show current branch in Visual Studio. В GitExtensions вы попадаете туда через Tools → Settings → Appearance:

enter image description here

- КОНЕЦ ОБНОВЛЕНИЯ

После удаления GitExtensions и переустановки с отключенным VS-плагином мой VS снова запускается снова.

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

Ответ 2

Поскольку вы можете запускать с другим именем пользователя, что-то может быть не так с вашими локальными настройками, вы можете попробовать reset их: devenv /resetsettings в Start menu -> Run.

Предупреждение: это восстановит визуальную студию по умолчанию.

Ответ 3

В моем случае VS использовался для сбоя в одном решении. Я решил проблему, удалив соответствующий файл пользователя решений: SolutionName.suo

Ответ 4

Попробуйте запустить VS как администратор. Это необходимо в моем случае.

Ответ 5

Если совпадение с этими авариями в Visual Studio вы получаете ошибки "Ошибка кучи" (код исключения: 0xc0000005) в журнале приложений Windows (имя модуля Faulting: WindowsCodecs.dll), вот что стоит проверить: неисправный компонент WIC внутри Expression Blend может вызвать сбой всех версий Visual Studio при запуске, а также привести к сбою Internet Explorer при посещении многих, если не большинства сайтов. Несмотря на то, что Microsoft распространяет этот компонент, они называют его "компонентом, отличным от Microsoft". Таким образом, переустановка Visual Studio не исправит это: переустановка ОС по существующей установке Windows не исправит это, и проверка целостности системного файла не обнаружит ее.

В моем случае неправильный кодек был "C:\Program Files (x86)\Microsoft Expression\Common\Imaging\4.0.360.0\PSDCodec.dll", и просто отменив этот компонент, моя Visual Studio снова работала из последовательного запуск запускает сбои.

Я размещаю это в надежде, что это решение для одного из источников сбоя в Visual Studio может спасти других от $500 поддержки поддержки Microsoft, а неделя простоя вызвала это.

Ответ 6

Для меня это вызвано веб-Essentials, и я смог разрешить его, отключив его, перезапустив VS, включив его, снова перезапустив. Работает сейчас.

Ответ 7

У меня случился сбой при запуске (или вскоре после запуска, прежде чем открывать какое-либо решение), возникающее в git2-msvstfs.dll, вызванное размещением временного файла 3 ГБ в каталог в моем решении. Удаление файла исправлено.

Ответ 8

Я только что изменил язык Windows в правом нижнем углу на " EN", а затем начал работать как администратор. И это сработало, интересно..

Ответ 9

Как только я случайно нажал комбинацию случайных клавиш (может быть, что-то вроде ctrl+', но я не понял, что держал ctrl вниз, поэтому я забыл, какие ключи я ударил, когда понял, что случилось что-то плохое), в результате чего VS Professional 2017 15.3.5 сбой в течение половины минуты. После перезагрузки я обнаружил, что VS будет интерактивным в течение нескольких секунд, прежде чем он потерпит крах через полминуты. Для меня было слишком быстро, чтобы попытаться выяснить, что я случайно активировал, или для меня отключить его, прежде чем VS сработает. Кроме того, он даже сработает, если я не открою какое-либо решение, поэтому я решил, что не удастся удалить папку .vs (для каждого проекта/решения Solution Explorer/open files state).

Чтобы исправить, я последовал за комментарием Аруна и переименовал мою папку %LOCALAPPDATA%\Microsoft\VisualStudio\15.0_3f4d04be. Вам нужно будет отрегулировать путь для версии/версии VS, которая сбой. На моей машине я думаю, что 15.0_3f4d04be - это Professional, а 15.0_0fed6c59 - VS Community Edition. Вероятно, вам придется угадать, основываясь на временной отметке изменения папок, которая, вероятно, будет отражать дату последнего использования этой версии VS.

После переименования версией dotfolder VS запускается без сбоев. Он начинался с настроек по умолчанию, но автоматически восстанавливал некоторые мои настройки через вещи синхронизации облаков после минуты работы, и он даже помнил информацию о моей учетной записи, поэтому мне не нужно было входить.

Мне не нужно было переименовывать мою папку %LOCALAPPDATA%\Microsoft\VSCommon (которую также предложил Арун М).

Ответ 10

Недавно у моего коллеги возникла проблема с сбоем Visual Studio 2013 при запуске. К сожалению, мы обнаружили, что подход, рекомендованный в ответе @Arun M, не помог решить проблему:

devenv.exe /ResetSettings

... однако использование другого аргумента командной строки:

devenv.exe /ResetUserData

Простой способ запустить devenv.exe - через командную строку Visual Studio; на Windows 10 можно найти здесь:

Start Button => App Apps => Visual Studio 2013 => Visual Studio Tools =>
  VS2013 x86 Native Tools Command Prompt

For more about these command line arguments for devenv.exe, see this answer to this related question: How do я truly reset every setting in Visual Studio 2012?. ⚠ In particular, please note the cautionary statement in that answer about the /ResetUserData command line argument!