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


Пошаговое руководство. Развертывание приложения Visual C++ с помощью проекта установки

Описывает развертывание приложения Visual C++ с помощью проекта установки.

Обязательные компоненты

Ниже приведены компоненты, необходимые для выполнения данного пошагового руководства.

  • Компьютер с установленной средой Visual Studio 2010.

  • Дополнительный компьютер без библиотек Visual C++.

Развертывание приложения с помощью проекта установки

  1. Создайте новое решение Visual Studio в мастере приложений MFC. Чтобы открыть мастер, в диалоговом окне Создание проекта разверните узел Visual C++, выберите элемент MFC, выберите элемент приложение MFC, введите имя проекта и нажмите кнопку ОК.

  2. Измените активную конфигурацию решения, указав значение Выпуск. В меню Построение выберите пункт Диспетчер конфигурации. В диалоговом окне Диспетчер конфигурации выберите значение Выпуск из раскрывающегося списка Активная конфигурация решения.

  3. Нажмите клавишу F7, чтобы построить приложение. Также можно выбрать в меню Построение пункт Построить решение. В результате проект установки сможет использовать выходные данные проекта Приложение MFC.

  4. С помощью шаблона Проект установки добавьте в решение новый проект установки с именем Setup1. Чтобы найти шаблон, в диалоговом окне Создание проекта разверните узел Другие типы проектов, разверните узел Установка и развертывание, выберите узел Установщик Visual Studio и выберите пункт Проект установки. В раскрывающемся списке Решение выберите действие Добавить в решение и нажмите кнопку ОК.

  5. Добавьте выходные данные проекта приложения MFC в проект установки. В окне Обозреватель решений щелкните правой кнопкой мыши проект Setup1, наведите указатель мыши на команду Добавить и выберите пункт Выходной элемент проекта.

    1. В диалоговом окне Добавление выходной группы проекта выберите вариант Основные выходные файлы.

    2. Выберите значение Выпуск Win32 из раскрывающегося списка Конфигурация и нажмите кнопку ОК.

  6. Разверните узел Setup1 в окне Обозреватель решений и щелкните правой кнопкой мыши узел Обнаруженные зависимости. Выберите команду Обновить зависимости.

    Visual Studio добавит в проект установки зависимые MSM-файлы модулей слияния для библиотек Visual C++.

  7. Выполните построение проекта установки, чтобы создать файлы установщика (Setup1.msi и setup.exe). Для этого щелкните правой кнопкой мыши узел проекта Setup1 в окне Обозреватель решений и выберите команду Построить.

    Visual Studio создаст файлы установщика в папке Release проекта установки.

  8. Запустите установщик на втором компьютере, на котором не установлены библиотеки Visual C++.

    1. Скопируйте файлы Setup1.msi и setup.exe на второй компьютер.

    2. Запустите файл setup.exe на втором компьютере. Для завершения установки следуйте указаниям мастера установки.

См. также

Основные понятия

Примеры развертывания