Удаленная отладка приложения ASP.NET на сервере со статическим IP -адресом

StackOverflow https://stackoverflow.com/questions/4753645

Вопрос

Все примеры в Интернете предполагают удаленный сервер, о котором мы собираемся отладить удаленно, находится в одной сети. У меня есть только статический IP -адрес и я использую RDP Я подключаюсь к серверу.

Я установил Remote Debugger на удаленной машине, но не может установить статический IP -адрес как Qualifier В Visual Studio -> Debug -> Прикрепить к процессу

Это было полезно?

Решение

Конструкция username@machineName, отображаемая в MSVSMON, -это текст, который должен перейти в поле квалификации в Visual Studio -> Прикрепить к процессу.

Например, где говорит MSVSMON:

msvsmon started a new server named 'tf@macmini'. Waiting for new connections.

Вы бы ввели TF@Macmini в квалификационную коробку.

Для машины в Интернете, я думаю, вы используете username@[IP -адрес здесь], например,

tf@123.234.32.1

Хотя вам нужно будет убедиться, что, как минимум, брандмауэры и аутентификация настроены правильно. (Отладка не будет происходить через RDP.) На стороне брандмауэра есть статья здесь. Анкет Не могу вспомнить, что включает в себя аутентификацию, хотя я подозреваю, что, как минимум, вам понадобится учетная запись на обеих машинах с одним и тем же имя пользователя и пароль.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top