Удаленная отладка ASP.NET с использованием Visual Studio 2008 - PullRequest
1 голос
/ 08 марта 2010

У меня проблемы с тем, чтобы заставить это работать, может быть, это даже невозможно?

У меня есть публичный сервер http://publicserver.com Я хочу отлаживать, используя мой ноутбук из моего дома (например)

Я запускаю msvsmon.exe на общедоступном сервере, он нормально запускается.

На моей локальной машине у меня открыт код и в VS я выбираю Debug-> Attach для квалификатора я вхожу в publicserver.com, но он говорит мне, что не может его найти

Вопросы: 1.) Какой порт использует удаленная отладка? Если я использую port sniff, я не вижу, чтобы msvsmon.exe открывал новый порт ... Использует ли он 4015 по умолчанию?

Я не считаю, что это связано с безопасностью, поэтому, пожалуйста, не указывайте мне статьи, я следил за ними столько, сколько смог, но они не работают для моего сценария (если вы не найдете тот, который я не видел)

Спасибо: -)

Ответы [ 3 ]

1 голос
0 голосов
/ 07 апреля 2011

Для удаленной отладки приложения ASP.NET включите проверку подлинности Windows на удаленном отладчике и добавьте пользователя, работающего с Visual Studio. Имя экземпляра сервера отображается в этом окне удаленного отладчика, где вы включаете проверку подлинности Windows. Теперь в VS выберите присоединить к процессу и выберите уровень транспорта по умолчанию, в Qualifier укажите полное имя сервера (как видно в окне параметров удаленного отладчика) и подключите к процессу IIS. Теперь бьют точки разрыва Если это не работает, добавьте пользователя VS studio в группу администраторов на удаленном компьютере IIS.

0 голосов
/ 08 марта 2010

РЕДАКТИРОВАТЬ: Я только что понял, что вы делаете после перечитывания вашего вопроса. Удаленный отладчик работает через вызовы RPC, подобно тому, как работает MMC Remote Administration. Насколько я знаю, он не маршрутизируемый. Вам нужно запустить это по локальной сети. Вы можете попытаться настроить VPN-соединение с удаленным сервером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...