Я больше не могу отлаживать классический asp-код в Visual Studio 2008 - PullRequest
3 голосов
/ 30 июня 2009

Наконец-то я нашел способ отладки классического asp-кода в visual studio 2008 ... но ...

Кто-нибудь смог отладить классический код asp в Visual Studio 2005 или более поздней версии?

... но ...

это длилось всего несколько дней ...

Я следую этим шагам

http://www.codeproject.com/KB/debug/DebugVBScriptVS2008.aspx

http://codepagoda.com/2009/04/30/debugging-classic-asp-with-visual-studio-2008-sp1-and-35-framework/

но теперь, когда я делаю "присоединить процесс", я больше не вижу процесс "Script, x86" ...

так я не могу отладить классический asp код ...

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

любая идея ???

ПОЖАЛУЙСТА, ПОМОГИТЕ !!!!

edit: некоторая информация о моем окружении

Windows XP 2002 SP 3, IIS 5.1, Visual Studio 2008 9.0.30729.1 SP

Ответы [ 3 ]

2 голосов
/ 30 июня 2009

Наиболее вероятная причина этого в том, что процесс еще не ускорился. Прежде чем IIS раскрутит DLLHOST.exe, в котором оно запускает приложение, вам нужно сначала перейти на страницу ASP, если у вас установлено приложение с высокой степенью изоляции (рекомендуется для отладки).

Следовательно, для отладки BIA-приложения требуется, чтобы вы сначала использовали браузер для проверки связи с ASP-страницей на вашем сайте, а затем открыли список «Присоединить к процессу».

0 голосов
/ 05 апреля 2016

Вам могут помочь следующие шаги:

  1. Хост - сайт IIS и убедитесь, что он работает
  2. Изменить конфигурацию приложения, чтобы включить отладку enter image description here
  3. Затем присоедините отладчик к w3wp (рабочий процесс IIS) enter image description here
0 голосов
/ 10 ноября 2009

У меня была такая же проблема. Я исправил установку пакета обновления 1 для Visual Studio 2008. Теперь я присоединяюсь к процессу inetinfo.exe вместо dllhost.exe.

...