Удаленная отладка построенного локально проекта
Возможно, потребуется отладить проект, который построен локально, и запустить исполняемый файл на удаленном компьютере.В этом разделе обсуждаются изменения параметров локального проекта, которые необходимо ввести для запуска исполняемого файла на удаленном компьютере.
В этих примерах высказывать монитора удаленной отладки Visual Studio уже настроены на удаленном компьютере.В разделе Настройка удаленной отладки.
Visual C++
Для выполнения приведенных здесь действий необходимо наличие MFC-проекта mymfc, построенного на компьютере local1.Необходимо запустить приложение mymfc.exe на компьютере remote1 находится в папке c:\remotetemp, а затем отладить с помощью отладчика Visual Studio на компьютере local1.Кроме того, необходимо скопировать файл c:\localfolder\data.txt на удаленный компьютер.
Примечание |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис команду Импорт и экспорт параметров.Дополнительные сведения см. в разделе Параметры Visual Studio. |
Подготовка удаленного компьютера
Запустите средство msvsmon на компьютере remote1.
Дополнительные сведения см. в разделе Практическое руководство. Запуск монитора удаленной отладки.
Подготовка локального компьютера
В меню Проект выберите пункт Свойства.
В диалоговом окне Окна свойств mymfc разверните узел Свойства конфигурации, а затем выберите Отладка.
Измените Загружаемый отладчик на Удаленный отладчик Windows.
Для параметра Удаленная команда введите значение " c:\remotetemp\mymfc.exe ".
Изменение Рабочий каталог на c:\remotetemp.
Для параметра Имя удаленного сервера введите значение "remote1".
Измените Подключение на Удаленный доступ с проверкой подлинности Windows.
Измените значение параметра Тип отладчикаАвто на значение Только машинный код, так как отлаживается машинный код.
Изменение Папка развертывания на c:\remotetemp.
Изменение Дополнительные файлы развертывания на c:\localfolder\data.txt.
Нажмите кнопку ОК.
На панели инструментов откройте раскрывающееся меню Конфигурация решения и выберите Диспетчер конфигураций.
Для конфигурации Отладка выберите флажок Развертывание.
В меню Отладка выберите команду Запустить и начните отладку.
Совет Команды отладки автоматически развертывать (копии) выходные данные проекта и другие файлы к удаленному компьютеру.Можно развертывать файлы как отдельно.В Обозреватель решений откройте контекстное меню для mymfc, а затем выберите Развертывание.
Visual C#/Visual Basic
Для выполнения приведенных здесь действий необходимо наличие приложения Windows mywin4m, построенного на компьютере local1.Требуется запустить приложение mywin4m.exe на компьютере remote1 и отладить его с помощью отладчика Visual Studio на компьютере local1.
Подготовка удаленного компьютера
- Скопируйте исполняемый файл mywin4m.exe на удаленном компьютере.
Подготовка локального компьютера
В меню Файл выберите команду Открыть и щелкните команду Решение или проект.
В диалоговом окне Открыть проект найдите файл mywin4m.exe на локальном или удаленном компьютере.
Выберите файл mywin4m.exe, а затем нажмите кнопку ОК.
В обозревателе решений щелкните проект правой кнопкой мыши проект и выберите пункт Свойства.
На странице свойств mywin4m щелкните элемент Отладка.
В поле Рабочая папка введите "c:\temp".
В текстовом поле Имя компьютера введите "remote1".
(Необязательно) В разделе Тип отладчика выберите значение Смешанный режим, чтобы явным образом разрешить отладку управляемого и неуправляемого кода.
Запустите монитор удаленной отладки на удаленном компьютере и установите в качестве режиме удаленной отладки режим проверки подлинности Windows или режим без проверки подлинности.
Дополнительные сведения см. в разделе Практическое руководство. Запуск монитора удаленной отладки.
В меню Отладка выберите команду Запустить и начните отладку.
См. также
Задачи
[УСТАРЕЛО] Практическое руководство. Указание мест расположения символов и поведения загрузки