Сбой Visual Studio при использовании определенного решения - PullRequest
3 голосов
/ 09 сентября 2010

Всякий раз, когда я открываю решение для проекта А, оно работает некоторое время (время меняется), затем окно зависает и в конечном итоге вылетает. Однако когда я открываю проект B, я могу работать над ним весь день, и он работает нормально.

Информация об исключении
Код: 0xe053534f Флаги: 0x00000000
Запись: 0x0000000000000000 Адрес: 0x000000007c812afb

Ошибка подписи
Имя приложения: devenv.exe AppVer: 9.0.30729.1 AppStamp: 488f2b50
ModName: kernel32.dll ModVer: 5.1.2600.5781 ModStamp: 49c4f482
fDebug: 0 смещение: 00012afb

Я знаю, что это, вероятно, ничего не значит, просто дайте мне знать, какая информация нужна, и я включу ее. Также я попробовал «Чистое решение» безрезультатно.

Любая помощь приветствуется.

Редактировать
Оба проекта являются приложениями C # .net 3.5. Я запускаю их оба в Visual Studio 2008. Используются следующие надстройки: Regionerate, Rockscroll, SmartPaster и Resharper 5

Единственная замеченная причина / следствие - это когда я захожу в свой веб-браузер (или любое другое окно), если какое-то время прошло, VS застывает и падает некоторое время после нажатия в окне.

Ответы [ 3 ]

4 голосов
/ 09 сентября 2010

Код: 0xe053534f

Последние 3 шестнадцатеричных кода переводятся как «SSO».Что является аббревиатурой от Soft Stack Overflow.Всегда весело, когда код ошибки соответствует названию веб-сайта.Исключение переполнения мягкого стека возникает, когда среда выполнения обнаруживает, что переполнение жесткого стека неизбежно при настройке стека вызовов.Это серьезная ошибка, чуть менее опасная, чем переполнение жесткого стека.

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

1 голос
/ 09 сентября 2010

Попробуйте удалить скрытый .suo файл решения.

Мне случилось, что этот файл был поврежден по некоторым причинам и не позволил мне открыть свое решение.

1 голос
/ 09 сентября 2010

Насколько велик проект?

Если он не слишком велик, возможно, стоит создать новый проект и постепенно перенести код, чтобы узнать, сможете ли вы решить, в чем проблема. Простое воссоздание проекта может решить проблему.

Наблюдали ли вы какую-либо причину / следствие - например, когда вы открываете определенный файл кода? Или в конструкторе?

И как намекает R0MANARMY в своем комментарии, попробуйте запустить VS в safemode .

...