Пошаговое руководство. Развертывание приложения Visual C++ с помощью распространяемого пакета Visual C++
Пошаговые инструкции, в этой статье описывается использование распространяемого пакета Visual C++ C для развертывания приложения Visual C++ C.
Обязательные компоненты
Необходимо иметь эти компоненты для выполнения инструкций данного пошагового руководства.
Компьютер, на котором размещен Visual Studio укажите.
Дополнительный компьютер без библиотек Visual C++.
C помощью распространяемого пакета Visual C++ - для развертывания приложения
Создание и построение приложения MFC, выполнив первых 3 шагов в Пошаговое руководство. Развертывание приложения Visual C++ с помощью распространяемого пакета Visual C++.
Создайте файл с именем setup.bat и добавьте следующие команды на него.Измените MyMFCApplication на имя проекта.
@echo off vcredist_x86.exe mkdir "C:\Program Files\MyMFCApplication" copy MyMFCApplication.exe "C:\Program Files\MyMFCApplication"
Создать самоизвлекающийся файл установки:
В командной строке или в окне Запуск, запустите файл iexpress.exe.
Выберите Создайте новый файл директивы извлечения собственной., а затем выберите кнопку Далее.
Выберите Извлечь файлы и запустите команду установки и затем пункт Далее.
В текстовом поле введите имя приложения MFC и выберите пункт Далее.
На странице Запрос подтверждения, выберите Без запроса и затем пункт Далее.
На странице Лицензионное соглашение, выберите Не отображать лицензию и затем пункт Далее.
На странице Упакованные файлы добавьте следующие файлы и выберите пункт Далее.
Приложение MFC (EXE-файл).
Файл vcredist_x86.exe.Этот файл нахоженное в \ Program Files \ Microsoft sdks \ Windows \ v7.0A \ пакеты загрузчика \ \. \ vcredist_x86
Файл setup.bat, созданный на предыдущем шаге.
На странице Задайте для запуска программы в текстовом поле Установите программу введите следующую командную строку и выберите пункт Далее.
cmd.exe /c "setup.bat"
На странице Показать окно, выберите По умолчанию и затем пункт Далее.
На странице Законченное сообщение, выберите Нет сообщений и затем пункт Далее.
На странице Имя и параметры пакета введите имя с извлекая установки файла, выберите параметр Сохранение файлов с помощью длинное имя файла внутри пакета, а затем выберите Далее.В конце имени файла должно быть образцом Setup.exe-for, MyMFCApplicationSetup.exe.
На странице Настройка перезапустите, выберите Без перезагрузки и затем пункт Далее.
На странице Сохраните директиву извлечения собственной., выберите Сохраните файл (SED) извлечения собственной директивы. и затем пункт Далее.
На странице Создать пакет выберите Далее.
Запустите самоизвлекающийся файл установки на другом компьютере, на котором не установлены библиотеки Visual C++: C.
На другом компьютере загрузите копию файла установки и задайте его, щелкните его и выполняя шаги, которые она содержит.
Запустите приложение MFC.
Самоизвлекающийся файл установки устанавливает приложение MFC, находящееся в папке, указанной на шаге 2.Приложение выполняется успешно, поскольку в самоизвлекающийся файл установки включен установщик распространяемого пакета Visual C++.
Важно Определить версию среды выполнения задания, проверку установщика раздел реестра \ HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ 11,0 \ VC \ \ выполнения [платформа].Если в данный момент установленная версия новее, чем версия, которая пытается установить установщик, установщик возвращает успех без задания старую и оставляет дополнительный ввод в установленную страницу программ на панели управления.