Ошибка Visual Studio 2010
Я уже некоторое время запускаю Visual Studio 2010 (официальный выпуск). В последнее время VS будет работать 10 раз в течение моего 8-часового рабочего дня. В VS2008 сбой был обычным явлением при работе с большими файлами Xaml, и, хотя я испытываю некоторые из них с VS2010, сбои возникают при отладке, запуске отладчика, остановке отладчика и других случайных временах при редактировании кода.
Я просмотрел отчеты о проблемах, и тот, который я нашел, чаще всего встречается:
Описание
Ошибка пути приложения: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
подпись проблемы
Проблема Название события: APPCRASH
Имя приложения: devenv.exe
Версия приложения: 10.0.30319.1
Временная метка приложения: 4ba1fab3
Имя модуля неисправности: ntdll.dll
Версия модуля отказов: 6.1.7600.16385
Временная метка модуля ошибок: 4a5bdb3b
Код исключения: c0000005
Смещение исключения: 0002e23e
Я запускаю Windows 7 (x64). Ужасно кто-то столкнулся с этой проблемой и нашел решение. Я планирую переустановить VS2010. Надеюсь, что это поможет решить проблему.
Ответы
Ответ 1
Как вы думаете, вы установили какие-либо дополнительные расширения, которые могут привести к частым сбоям?
Вы можете попробовать
Devenv.exe /SafeMode
для запуска в безопасном режиме. Вы также можете попробовать
Devenv.exe /Log
Запишите всю активность. Не пробовал это, поэтому не знаю. Какие действия регистрируются.
Переключатели командной строки Visual Studio 2010
Ответ 2
У меня была аналогичная проблема, и это помогло мне
http://connect.microsoft.com/VisualStudio/feedback/details/618802/visual-studio-random-frequent-crash
Выполнение этого из командной строки, похоже, исправить. Сегодня он не разбился сегодня.
regsvr32 c:\Windows\System32\ole32.dll
Ответ 3
У меня были аналогичные проблемы с Visual Studio. Проблема была в пакете обновления, который по какой-то причине не был установлен должным образом.
Мне пришлось повторно применить SP1, используя параметр Repair/reapply. Этот вид исправил мою проблему.
Также обязательно перезагрузите систему.
Ответ 4
Просто, чтобы помочь людям, которые его ищут: это часть веб-мгновенного обмена мгновенными сообщениями, но не сама Cisco. Причиной был компонент в Studio Power Tools, имеющий отношение к интеграции с мессенджером. Переустановите электроинструменты, но без интеграции обмена сообщениями.
В других случаях это почти всегда корпоративная антивирусная проверка подлинности. Он потребовал вручную удалить записи в реестре, из-за которых фоновые учетные записи TFS прерывают студию в случайные моменты.
Ответ 5
У меня была ошибка "Microsoft Visual Studio 2010 перестала работать", сразу после запуска Visual Studio 2010. В моем случае модуль ошибок был clr.dll. Иногда помогала перезагрузка.
Я решил это, полностью удалив .NET и переустановив его.
Помните, что если вы обновили до .NET 4.5, это включает .NET 4, поэтому вам нужно удалить и переустановить .NET 4.5
Ответ 6
Я знаю, почему это может быть сбой. Код сам. Вы пытались отладить неудавшийся экземпляр VS2010 с Vs2010? Если дизайнер xaml разбился в любом месте вашего кода, вы должны увидеть трассировку стека. Кроме того, попробуйте загрузить один и тот же xaml в Blend 4, а затем запустите vs2010 в Blend, когда это произойдет. У меня были хорошие результаты, отлаживающие ошибки Vs2010.
Ответ 7
Есть так много вещей, которые могут привести к сбою студии.
Я бы посмотрел на все, от драйверов видеокарты до стабильной ОЗУ.
Обратите внимание, что есть подключение к Microsoft, но по этой точной проблеме: http://connect.microsoft.com/VisualStudio/feedback/details/634162/devenv-exe-frequent-intermittent-crashes-fault-module-name-ntdll-dll
Вы можете проголосовать за него или добавить свою собственную информацию в отчет, но самое первое, что я сделал бы, это обновить мои видеодрайверы. В одном месте у меня было много проблем с 2005 годом; он случайным образом разбивается, просто отображая поверхность дизайна или открывая несколько слишком много файлов кода; но как только мы получили приличные видеокарты и соответствующие драйверы установили, он работал безупречно.
Ответ 8
Я отключил "Параметры" - "Evnironment" - "Безопасность надстройки/микросов" → "Разрешить выполнение макросов" и устранил проблему.
Ответ 9
Я думаю, что я просто решил аналогичную проблему на своем компьютере, но, вероятно, не по той же причине. Это было связано с TortoiseSVN (я думаю, визуальные нагрузки DLL черепахи, потому что он интегрирован с исследователем, даже если у меня нет специального визуального плагина студии). Я обновил TortoiseSVN (с 1.7.8 до 1.7.11), и он не разбился в течение нескольких часов (у меня также был 100% -ый репродукт, когда закрывали визуальную студию, которая больше не случается). Возможно, есть какой-то способ проверить, какие DLL загружаются визуальной студией, чтобы устранить проблемы, которые являются кандидатами на обновление/удаление, но я не зашел так далеко.
Надеюсь, что это поможет кому-то другому.
Ответ 10
При разработке кода С++ Visual Studio 2010 начал сбой часто и в случайные моменты после включения списка задач.
В качестве альтернативы использованию списка задач теперь я просто использую инструмент Найти в файлах (Ctrl + Shift + F) и ищет строку TODO
в качестве альтернативы.
Ответ 11
У меня была аналогичная проблема. визуальная студия 2010 рушилась. когда я подключил, он сказал, что у него есть нарушение доступа к чтению в файле ntdll.dll
закрыл все мои открытые экземпляры (их было 5), и это прекратилось.
Ответ 12
Сегодня у меня была эта ошибка, в моем случае это было потому, что Microsoft выпустила обновление (KB2858725) FrameWork 4.5.1, которое загрузили и установили,
Однако это определенно можно решить, выполнив следующие шаги:
-
Загрузка FrameWork 4.5.1 (KB2858728) = > NDP451-KB2858728-x86-x64-ENU.exe-Allos
http://www.microsoft.com/en-us/download/details.aspx?id=40779
-
Установите загруженное программное обеспечение (KB2858728)
-
Попробуйте Vs, но дайте ту же ошибку.
-
Удалите загруженное программное обеспечение (KB2858728)
(эта задача полностью очистила обновление, вызвав проблемы (KB2858725)
-
Установите загруженное программное обеспечение (KB2858728) еще раз
-
Попробуйте Vs, на этот раз, если он будет работать
ПРИМЕЧАНИЕ: НИКОГДА! установить обновление (KB2858725)
Ответ 13
Ведение журнала действительно помогает. У меня такая же проблема с сбоями. Поскольку может быть множество причин и множество данных журнала, я написал этот .bat(Win7 x64, VS2010 Express), чтобы организовать журналы и легко анализировать:
@echo off
rem date and time in format YYYYMonDD_hhmmss
set year=%DATE:~-4%
set month=%DATE:~3,2%
set day=%DATE:~0,2%
IF %month%==01 set monthstr=Jan
IF %month%==02 set monthstr=Feb
IF %month%==03 set monthstr=Mar
IF %month%==04 set monthstr=Apr
IF %month%==05 set monthstr=May
IF %month%==06 set monthstr=Jun
IF %month%==07 set monthstr=Jul
IF %month%==08 set monthstr=Aug
IF %month%==09 set monthstr=Sep
IF %month%==10 set monthstr=Oct
IF %month%==11 set monthstr=Nov
IF %month%==12 set monthstr=Dec
set now=%TIME:~0,-3%
set now=%now::=%
set now=%now: =0%
set now=%year%%monthstr%%day%_%now%
start "VS2010 express" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VCExpress.exe" /Log "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VSlogs\VS_log_%now%.txt"
Ответ 14
У меня была та же проблема. Я очистил настройки. Конфигурированная среда для использования настроек разработки С#. Затем я отключил все расширения, с которыми была нажата кнопка отключения. Я включил их один за другим при открытии, запуске и закрытии решений. Я обнаружил, что оскорбительное расширение является .Net-отражателем v 8.5.0.179 красными воротами. У меня были VS2010, VS2012 и VS2013, установленные на моем Windows 8.1 enterprise 64bit. У всех из них была та же проблема. Всякий раз, когда я закрывал решение VS, он бы разбился. Надеюсь, что это поможет.