manowj Ответов: 1

Удаленная отладка в классическом Asp


Всем Привет,

Можно ли отлаживать код asp удаленно. Я попробовал с msvsmon.exe но не смог отладить. Может ли кто-нибудь предоставить способ удаленной отладки?

Пожалуйста, найдите ниже шаги, которым я следовал.

1. Есть два сервера Test и APP

2. Visual studio устанавливается в тесте

3. Msvsmon.exe запускается на сервере приложений

4. сайт открывается в тестовом сервере IIS (Localhost)

5. Отладчик(w3wp.exe) крепится через прикрепить->процесс с сервером приложения

6. Я мог видеть, что соединение содержится в сервере приложений, а также включить отладку ASP в IIS.

Я попробовал выполнить описанные выше шаги, но точка останова не была достигнута.

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

Спасибо,
Мановж.

1 Ответов

Рейтинг:
0

drasmu

На шаге 4 вместо открытия веб-сайта в Test Server IIS используйте опцию Visual Studio "File- > Open - > Open Website..." и перейдите в папку на удаленном сервере (приложение), где находится нужный веб-сайт. Вы, вероятно, захотите сопоставить диск на тесте, который указывает на это место в приложении, чтобы сделать эту часть проще.

Как только файлы веб-сайта из папки сервера приложений будут загружены в Visual Studio on TEST, щелкните правой кнопкой мыши имя проекта там и на странице его свойств в параметрах запуска в разделе "сервер" нажмите кнопку "выбрать пользовательский сервер" и введите URL-адрес веб-сайта, работающего на сервере приложений.

Откройте ссылку на сайт в браузере. Затем в Visual Studio продолжите выполнение шага 5 и присоединитесь к w3wp.exe процесс. Если вы все еще не видите его, выберите Показать для всех пользователей.

Выяснил это на основе Удаленная отладка - Visual Studio | Microsoft Docs[^] и последний пост внизу страницы. отладка - как вы отлаживаете классический ASP? - переполнение стека[^]