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

Ошибка 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. Надеюсь, что это поможет решить проблему.

4b9b3361

Ответ 1

Как вы думаете, вы установили какие-либо дополнительные расширения, которые могут привести к частым сбоям?

Вы можете попробовать

Devenv.exe /SafeMode

для запуска в безопасном режиме. Вы также можете попробовать

Devenv.exe /Log

Запишите всю активность. Не пробовал это, поэтому не знаю. Какие действия регистрируются.

Переключатели командной строки Visual Studio 2010

Ответ 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, он бы разбился. Надеюсь, что это поможет.