Пошаговое руководство. Развертывание программы (C++)
Заключительным этапом создания приложения является создание установщика, с помощью которого другие пользователи смогут устанавливать программу на своих компьютерах. Для этого мы добавим новый проект в имеющееся решение. Выходным файлом проекта будет являться файл setup.exe, служащий для установки ранее созданного приложения на других компьютерах.
Примечание
Сведения из этого раздела не относятся к выпуску Visual C++, экспресс-выпуск.
В этом руководстве для развертывания приложений используется установщик Windows. Кроме того, для развертывания приложения может использоваться ClickOnce. Дополнительные сведения см. в разделе Развертывание с помощью технологии ClickOnce для приложений Visual C++. Дополнительные сведения о развертывании в целом см. в разделе Развертывание приложений и компонентов.
Обязательные компоненты
Этот раздел предполагает знание основ языка C++. Если вы приступаете к изучению C++, рекомендуем вам "Руководство по С++ для начинающих", написанное Гербом Шилдтом (Herb Schildt), которое доступно по ссылке https://go.microsoft.com/fwlink/?LinkId=115303.
Функции, используемые в этой процедуре, недоступны в Visual C++ Express.
Создание проекта установки и установка программы
В меню Файл щелкните Создать и нажмите кнопку Проект.
Откроется диалоговое окно Добавление нового проекта.
В разделе Установленные шаблоны разверните узел Другие типы проектов. Затем разверните узел Установка и развертывания и щелкните элемент Установщик Visual Studio.
В области Шаблоны выберите Мастер установки. Введите имя для проекта установки, например gameInstaller. В списке Решение выберите действие Добавить в решение. Нажмите кнопку ОК.
Откроется диалоговое окно Мастер установки. Чтобы продолжить, нажмите кнопку Далее.
В области Выбор типа проекта мастера выберите пункт Создать программу установки для приложения Windows и нажмите кнопку Далее для продолжения.
В области Выбор включаемых выходных данных проекта мастера выберите пункт Основные выходные файлы из game и нажмите кнопку Далее для продолжения.
В установщик не должны включаться дополнительные файлы, поэтому в области Выбор файлов для включения установщика нажмите кнопку Далее.
Просмотрите изменения с помощью мастера и убедитесь, что все правильно. Чтобы создать проект, нажмите кнопку Готово.
В Обозревателе решений отобразится новый проект gameInstaller. Этот проект будет содержать список зависимостей приложения, таких как библиотека времени выполнения C или .NET Framework, а также файлов проекта, которые должны быть включены в установщик.
После создания проекта установки могут быть изменены различные параметры. Дополнительные сведения см. в разделе Развертывание установщика Visual Studio.
Произведите построение установщика, выбрав его в Обозревателе решений и щелкнув команду Построить gameInstaller в меню Построение.
Перейдите к месту размещения файлов setup.exe и gameInstaller.msi, созданных на предыдущем этапе. Чтобы установить приложение на компьютере, дважды щелкните любой из этих файлов.
Следующие действия
Назад: Пошаговое руководство. Отладка проекта (C++) | Далее: Создание приложений командной строки (C++)
См. также
Задачи
Интерактивный учебник по Visual C++