У меня машина Windows Server 2008 R2, на которой запущено приложение Delphi 2007. Обновление: Переключение версий Delphi в настоящее время не вариант. У меня есть Delphi XE, но перед тем, как выполнить какое-либо переключение, нужно просмотреть более 300 000 строк кода.
Я столкнулся с проблемой, когда хотел бы пройтись по коду. Я не хочу устанавливать Delphi на машину, поэтому я установил удаленный отладчик.
Обновлены шаги, чтобы быть более полными:
- Компиляция приложения с символами удаленной отладки
- Копирование приложений и символов удаленной отладки в удаленное местоположение.
- Запустил командную строку (с правами администратора) на удаленном компьютере.
- Включено исключение брандмауэра сервера для процесса rmtdbg105.
- Выполнить
rmtdbg105 -listen
в командной строке
- Я запускаю процесс, который хочу отладить.
- На локальном компьютере я выбираю прикрепить к процессу и выбираю удаленный процесс.
- Нажмите Прикрепить
Наблюдаемое поведение:
Удаленный процесс блокируется и останавливается, как и Delphi на моей машине.
Я подождал несколько минут на случай, если это вызвано какой-то проблемой с производительностью сети.
Есть ли шаг, который я пропускаю? Я ищу способ заставить это работать.