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


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

Пошаговые инструкции, в этой статье описывается использование распространяемого пакета Visual C++ C для развертывания приложения Visual C++ C.

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

Необходимо иметь эти компоненты для выполнения инструкций данного пошагового руководства.

  • Компьютер, на котором размещен Visual Studio укажите.

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

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

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

  2. Создайте файл с именем setup.bat и добавьте следующие команды на него.Измените MyMFCApplication на имя проекта.

    @echo off
    vcredist_x86.exe
    mkdir "C:\Program Files\MyMFCApplication"
    copy MyMFCApplication.exe "C:\Program Files\MyMFCApplication"
    
  3. Создать самоизвлекающийся файл установки:

    1. В командной строке или в окне Запуск, запустите файл iexpress.exe.

    2. Выберите Создайте новый файл директивы извлечения собственной., а затем выберите кнопку Далее.

    3. Выберите Извлечь файлы и запустите команду установки и затем пункт Далее.

    4. В текстовом поле введите имя приложения MFC и выберите пункт Далее.

    5. На странице Запрос подтверждения, выберите Без запроса и затем пункт Далее.

    6. На странице Лицензионное соглашение, выберите Не отображать лицензию и затем пункт Далее.

    7. На странице Упакованные файлы добавьте следующие файлы и выберите пункт Далее.

      • Приложение MFC (EXE-файл).

      • Файл vcredist_x86.exe.Этот файл нахоженное в \ Program Files \ Microsoft sdks \ Windows \ v7.0A \ пакеты загрузчика \ \. \ vcredist_x86

      • Файл setup.bat, созданный на предыдущем шаге.

    8. На странице Задайте для запуска программы в текстовом поле Установите программу введите следующую командную строку и выберите пункт Далее.

      cmd.exe /c "setup.bat"

    9. На странице Показать окно, выберите По умолчанию и затем пункт Далее.

    10. На странице Законченное сообщение, выберите Нет сообщений и затем пункт Далее.

    11. На странице Имя и параметры пакета введите имя с извлекая установки файла, выберите параметр Сохранение файлов с помощью длинное имя файла внутри пакета, а затем выберите Далее.В конце имени файла должно быть образцом Setup.exe-for, MyMFCApplicationSetup.exe.

    12. На странице Настройка перезапустите, выберите Без перезагрузки и затем пункт Далее.

    13. На странице Сохраните директиву извлечения собственной., выберите Сохраните файл (SED) извлечения собственной директивы. и затем пункт Далее.

    14. На странице Создать пакет выберите Далее.

  4. Запустите самоизвлекающийся файл установки на другом компьютере, на котором не установлены библиотеки Visual C++: C.

    1. На другом компьютере загрузите копию файла установки и задайте его, щелкните его и выполняя шаги, которые она содержит.

    2. Запустите приложение MFC.

      Самоизвлекающийся файл установки устанавливает приложение MFC, находящееся в папке, указанной на шаге 2.Приложение выполняется успешно, поскольку в самоизвлекающийся файл установки включен установщик распространяемого пакета Visual C++.

      Важное примечаниеВажно

      Определить версию среды выполнения задания, проверку установщика раздел реестра \ HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ 11,0 \ VC \ \ выполнения [платформа].Если в данный момент установленная версия новее, чем версия, которая пытается установить установщик, установщик возвращает успех без задания старую и оставляет дополнительный ввод в установленную страницу программ на панели управления.

См. также

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

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