В Visual Studio 2008, когда я прекращаю отладку веб-сайта ASP Classic, Visual Studio всегда падает - PullRequest
3 голосов
/ 22 апреля 2010

Мы работаем с Visual Studio 2008 (с пакетом обновления) и у нас возникают проблемы при отладке веб-сайта ASP Classic .

Сервер является Windows 2003 SP2. Мы используем проверку подлинности Windows. У нас есть виртуальный каталог, который является веб-приложением ASP.NET.

Мы можем присоединиться к процессу w3p и просто отладить. Точки останова работают, и мы можем просматривать значения переменных. Трудность возникает, когда приходит время отсоединить или остановить отладчик.

Каждый раз, когда мы применяем любой подход (отсоединяем или останавливаем отладчик), мы получаем серию сбоев из Visual Studio.

Я просто разделил веб-сайт на собственный пул приложений и получил следующую ошибку в журнале событий при отсоединении отладчика:

.NET Runtime версия 2.0.50727.3607 - Неустранимая ошибка механизма выполнения (7A09795E) (80131506)

Как можно решить эту проблему?

Ответы [ 2 ]

2 голосов
/ 01 декабря 2010

Есть исправление.Проверьте эту статью базы знаний: http://support.microsoft.com/kb/967631

0 голосов
/ 22 апреля 2010

Нет, не видя этого. Я делаю много отладки Classic ASP с VS2008 без проблем, как это. Кроме «Переустановить материал», я не уверен, что еще вы можете сделать.

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

Какие O / S вы используете?

...