VC++ позволяет производить удаленную отладку приложений. То есть следить за ходом выполнения программы, просматривать переменные на одном компьютере, а программа выполняется на другом компьютере. Необходимо это в том случаем, если Ваша программа использует захват контекста типа GetDC и необходимо отлаживать программу внутри захвата. Так же удаленная отладка может помочь в приложениях DirectX, так как полноэкранный режим берет управление контекстом на себя. И после установки режима отлаживать код будет проблематично. Итак нам нужно два ПК связанных по сети. Необходимый протокол TCP/IP. Нужно знать IP адреса обоих компьютеров. Я указывал статические IP адреса, хотя это совершенно не обязательно. И решить какой из компьютеров будет ведущий, а какой ведомый.
Теперь на ведомом нам нужно установить доступ к папке с проектом.
И запустить утилиту Msvcmon.exe которая должна находиться по пути.
Диск:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
Запускаем.
Идем в Setting и указываем IP адрес ведущего компьютера.
Закрывает окно, и нажимаем Connect
Ведомый компьютер готов.