Как открыть классический сайт ASP локально и прикрепить к нему в Visual Studio? - PullRequest
7 голосов
/ 28 февраля 2012

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

У меня есть локальная копия веб-сайта в системе управления версиями, которую я могу открыть в Visual Studio, но, очевидно, Visual Studio не будет запускать классический сайт ASP.Я понятия не имею, как подключиться к нему локально.

У меня и Visual Studio 2008, и 2010 работают под Windows 7.

1 Ответ

6 голосов
/ 28 февраля 2012

Хотя основной целью отладки в Интернете в Visual Studio 2010 является ASP.NET, вы также можете отлаживать устаревшие веб-приложения ASP.

ASP-код выполняется в процессе служб IIS (внутрипроцессное выполнение) или в отдельном процессе Mtx.exe (внепроцессное выполнение). Для отладки ASP-кода необходимо подключиться к процессу IIS или Mtx.exe. Для отладки сценария на стороне клиента также необходимо подключиться к процессу IIS. Для получения информации о том, как присоединиться к процессам, см. Присоединение к запущенным процессам.

При подключении к веб-приложению ASP убедитесь, что вы выбрали соответствующие типы программ в диалоговом окне «Присоединить к процессу». Когда вы отлаживаете скрипт, управляемый код не должен быть выбран. В Visual Studio 2005 нельзя одновременно отлаживать сценарий и управляемый код.

и

http://msdn.microsoft.com/en-us/library/3s68z0b3.aspx

Чтобы прикрепить к запущенному процессу

  • В меню «Отладка» выберите «Присоединить к процессу». Если проект не открыт, выберите «Присоединить к процессу» в меню «Инструменты».

  • В диалоговом окне «Присоединить к процессу» найдите программу, к которой вы хотите присоединиться, из списка «Доступные процессы».

  • В поле «Присоединить к» убедитесь, что указан тип кода, который вы будете отлаживать. Автоматическая настройка по умолчанию пытается определить, какой тип кода вы хотите отлаживать. Если автоматическая настройка не подходит:

  • Нажмите Выбрать.

  • В диалоговом окне «Выбор типа кода» нажмите «Отладка этих типов кода» и выберите типы для отладки.

  • Нажмите ОК.

  • Нажмите Вложить.

...