Поделиться через


Подготовка тестового компьютера для выполнения отлаживаемого исполняемого файла

Приложения, созданные с помощью Visual C++, требуют запуска vcruntime и других библиотек. Для отладки версий приложений часто требуются соответствующие отладочные версии библиотек. Эти библиотеки необходимо развернуть на тестовом компьютере, чтобы протестировать отладочную версию приложения. Чтобы определить, какие библиотеки DLL необходимо развернуть, выполните действия, описанные в разделе "Общие сведения о зависимостях приложения Visual C++". Как правило, отладочные версии библиотек DLL Visual C++ имеют имена, заканчивающиеся на "d". Например, отладочная версия vcruntime140.dll называется vcruntime140d.dll.

Примечание.

Отладочные версии приложения не являются распространяемыми, а отладочные версии библиотек библиотеки Visual C++ также не распространяются. Вы можете развертывать отладочные версии приложений и библиотек DLL Visual C++ только на других компьютерах, чтобы выполнить отладку и тестирование приложений на компьютере, на котором не установлена Visual Studio. Дополнительные сведения см. в разделе "Распространение файлов Visual C++".

Способы развертывания библиотек

Существует три способа развернуть отладочные версии библиотек DLL Visual C++ вместе с отладочной версией приложения.

  • Используйте централизованное развертывание для установки отладочной версии определенной библиотеки DLL Visual C++ в %windir%\system32\ каталог. Вы можете развернуть отладочные DLL, используя проект установки, который включает отладочные DLL для версии вашей библиотеки и целевой архитектуры приложения. Пример проекта развертывания можно просмотреть в пошаговом руководстве. Развертывание приложения Visual C++ с помощью проекта установки.

  • Используйте локальное развертывание для установки отладочной версии определенной библиотеки DLL Visual C++ в каталоге установки приложения. Дополнительные сведения о том, где найти не подлежащие распространению отладочные библиотеки DLL, см. в разделе "Определение, какие библиотеки DLL следует распространять".

  • Используйте опцию "Развернуть" в диалоговом окне Configuration Manager в Visual Studio, чтобы скопировать выходные данные проекта и другие файлы на удаленный компьютер.

Установив библиотеки DLL Visual C++, вы можете запустить удаленный отладчик в сетевой папке. Дополнительные сведения об удаленной отладке см. в разделе "Удаленная отладка".

См. также

Развертывание в Visual C++
Параметры командной строки установщика Windows
Примеры развертывания
Удаленная отладка