Пошаговое руководство. Развертывание программы (C++)

Заключительным этапом создания приложения является создание установщика, с помощью которого другие пользователи смогут устанавливать программу на своих компьютерах.Для этого мы добавим новый проект в имеющееся решение.Выходным файлом проекта будет являться файл setup.exe, служащий для установки ранее созданного приложения на других компьютерах.

ПримечаниеПримечание

Сведения из этого раздела не относятся к выпуску Visual C++, экспресс-выпуск.

В этом руководстве для развертывания приложений используется установщик Windows.Кроме того, для развертывания приложения может использоваться ClickOnce.Дополнительные сведения см. в разделе Развертывание с помощью технологии ClickOnce для приложений Visual C++.Дополнительные сведения о развертывании в целом см. в разделе Развертывание приложений и компонентов.

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

Этот раздел предполагает знание основ языка C++.

Функции, используемые в этой процедуре, недоступны в Visual C++ Express.

Создание проекта установки и установка программы

  1. В меню Файл щелкните Создать и нажмите кнопку Проект.

    Откроется диалоговое окно Добавление нового проекта.

  2. В разделе Установленные шаблоны разверните узел Другие типы проектов.Затем разверните узел Установка и развертывания и щелкните элемент Установщик Visual Studio.

  3. В области Шаблоны выберите Мастер установки.Введите имя для проекта установки, например gameInstaller.В списке Решение выберите действие Добавить в решение.Нажмите кнопку ОК.

  4. Откроется диалоговое окно Мастер установки.Чтобы продолжить, нажмите кнопку Далее.

  5. В области Выбор типа проекта мастера выберите пункт Создать программу установки для приложения Windows и нажмите кнопку Далее для продолжения.

  6. В области Выбор включаемых выходных данных проекта мастера выберите пункт Основные выходные файлы из game и нажмите кнопку Далее для продолжения.

  7. В установщик не должны включаться дополнительные файлы, поэтому в области Выбор файлов для включения установщика нажмите кнопку Далее.

  8. Просмотрите изменения с помощью мастера и убедитесь, что все правильно.Чтобы создать проект, нажмите кнопку Готово.

    В Обозревателе решений отобразится новый проект gameInstaller.Этот проект будет содержать список зависимостей приложения, таких как библиотека времени выполнения C или .NET Framework, а также файлов проекта, которые должны быть включены в установщик.

    После создания проекта установки могут быть изменены различные параметры.Дополнительные сведения см. в разделе Развертывание с помощью установщика Windows.

  9. Произведите построение установщика, выбрав его в Обозревателе решений и щелкнув команду Построить gameInstaller в меню Построение.

  10. Перейдите к месту размещения файлов setup.exe и gameInstaller.msi, созданных на предыдущем этапе.Чтобы установить приложение на компьютере, дважды щелкните любой из этих файлов.

Следующие действия

Назад:Пошаговое руководство. Отладка проекта (C++) | Далее:Создание приложений командной строки (C++)

См. также

Задачи

Интерактивный учебник по Visual C++

Другие ресурсы

Развертывание приложений рабочего стола (Visual C++)