удаленная отладка через терминальный сервер - PullRequest
1 голос
/ 18 октября 2011

У меня на целевом компьютере запущено приложение .NET. проблема в том, что он защищен от огня и недоступен напрямую через сеть разработчиков. Между ними подключен терминальный сервер, который служит мостом между этими двумя сетями. Я хочу выполнить отладку с моего ПК разработчика на целевой ПК с помощью средств удаленной отладки в Visual Studio / WinDBG. Возможно ли это? Скриншот http://img822.imageshack.us/img822/9767/connectiono.png

1 Ответ

1 голос
/ 19 октября 2011

Я не знаю ни одного механизма канализации, который может проходить через RDP, но, возможно, следующие настройки могут быть приемлемым решением:

  1. Поместите WinDbg или NTSD в целевую систему, чтобы они могливыступать в роли агента удаленной отладки.
  2. Поместите WinDbg на сервер терминалов и подключите его к целевой системе с помощью удаленной отладки.
  3. Используйте сопоставление дисков RDP, чтобы предоставить серверу терминалов доступ кисходники на компьютере разработчика и настройте WinDbg для использования этих источников.

Это далеко от идеала - без сомнения, самый простой способ отладки - на компьютере разработчика.Тем не менее, это избавляет вас от перемещения исходных файлов, и поскольку WinDbg переносим, ​​вам не нужно выполнять тяжелые установки на компьютерах, не являющихся разработчиками.

...