Подготовка тестового компьютера для выполнения исполняемого файла отладки
Обновлен: Ноябрь 2007
Чтобы подготовить компьютер для тестирования отладочной версии приложения, построенного с помощью Visual C++, необходимо развернуть отладочную версию библиотек Visual C++, от которых зависит работа приложения. Чтобы определить, для каких библиотек требуется выполнить развертывание, следуйте пошаговому описанию действий в разделе Основные сведения о зависимостях приложения Visual C++. Имена отладочных версий библиотек DLL в Visual C++ обычно оканчиваются на "d"; например, отладочная версия CRT DLL msvcr90.dll названа msvcr90d.dll.
Примечание. |
---|
Отладочные версии приложения, а также отладочные версии различных библиотек динамической компоновки (DLL) в Visual C++ являются не распространяемыми. Развертывание отладочных версий приложения и библиотек Visual C++ на другом компьютере внутри веб-узла разработки может быть выполнено только с целью отладки и тестирования пользовательского приложения на компьютере, на котором отсутствует установка Visual C++ 2005. Дополнительные сведения см. в разделе Распространение файлов Visual C++. |
Существует два способа развертывания отладочных версий библиотек Visual C++ вместе с отладочной версией приложения:
Использование модуля слияния для установки отладочной версии конкретной библиотеки Visual C++ в качестве общих параллельных сборок во внутреннем кэше (папка WinSxS). Пример подобного развертывания можно найти в разделе Практическое руководство. Развертывание проекта установки и развертывания.
Примечание. Visual C++ Express не поддерживает проекты установки.
Установка конкретной сборки Visual C++ в качестве закрытой сборки для приложения, использующего файлы из каталога Program Files\Microsoft Visual Studio 8\VC\Redist\debug_nonredist\. Пример можно найти в разделе Практическое руководство. Развертывание с помощью Xcopy.
Примечание. Для выполнения удаленной отладки приложения на другом компьютере следует развернуть отладочные версии библиотек Visual C++ в качестве общих параллельных сборок. Чтобы установить соответствующие модули слияния, можно использовать либо проекты установки, либо установщик Windows, пошагово выполняя описанные выше действия. После установки библиотек Visual C++ можно запустить удаленный отладчик из сетевой папки. Дополнительные сведения об удаленной отладке см. в разделе Практическое руководство. Настройка удаленной отладки.
См. также
Задачи
Практическое руководство. Настройка удаленной отладки
Практическое руководство. Развертывание проекта установки и развертывания
Практическое руководство. Развертывание с помощью Xcopy