Подтвердить что ты не робот

Как создать единственный файл setup.exe с ограниченным тиражом InstallShield?

Я пытаюсь создать один установщик файла .exe. Мне удалось получить все зависимости в .exe файле (установив извлечение из свойства Setup.exe). Как я могу получить .msi также внутри файла setup.exe?

Вот как это выглядит сейчас

enter image description here

4b9b3361

Ответ 1

У меня тоже была эта проблема. То, как это происходит, очень неинтуитивно, ИМО.

  • Выделите проект настройки
  • На панели инструментов Visual Studio Standard выберите раскрывающееся меню "Конфигурация решения". Вероятно, он выбран как "Debug". Измените его на "Single Image"

    enter image description here

  • Щелкните правой кнопкой мыши на проекте установки и Build.

Он должен создать один файл setup.exe.

Ответ 2

У меня нет InstallShield LE, установленного на машине передо мной, но моя память заключается в том, что у нее разные конфигурации решений. Один из них называется SingleImage. Просто создайте этот выпуск.

Ответ 3

Создание автономного файла setup.exe с помощью InstallShield LE немного сложно. Вы должны помнить несколько вещей.

  • Перейдите в "Build" → "Configuration Manager" → измените конфигурацию на "SingleImage" . У вас может быть доступ к конфигурации непосредственно на панели инструментов вверху. Вашими параметрами будут "CDROM", "DVD-5", "SingleImage" . Вы можете изменить его из диспетчера конфигурации или с помощью панели инструментов.

  • Далее перейдите к разделу "Подготовка к выпуску" в проводнике решений (справа) и дважды щелкните "Релизы". С левой стороны вы увидите свое дерево "Builds". Пройдитесь по дереву до "SingleImage" . Нажмите на нее.

  • В середине witll будет три вкладки: "Build", "Setup.exe", "Signing". Нажмите "Setup.exe". Установите программу установки Launcher в значение Yes (возможно, она уже установлена). В конце опций находится раздел "Расположение предварительных условий InstallShield" - установите для этого параметра "Извлечь из Setup.exe", в противном случае любые предварительные условия (обычно лоты) не будут внедрены в файл setup.exe.

Вы закончили.

Ответ 4

  • Выберите вариант "Релизы".
  • Открытие вкладки конфигурации откроется с левой стороны.
  • Развернуть конфигурацию по умолчанию
  • Выберите конфигурацию, которую вы используете для создания проекта (Debug/Release)
  • Щелкните правой кнопкой мыши конфигурацию и выберите мастер выпуска. Нажмите следующую кнопку, пока не появится экран конфигурации Release.
  • Выберите первый вариант Сжать все файлы.
  • Нажмите "Далее", чтобы найти страницу "Сводка" и нажмите "Готово".

Ответ 5

Возможно создать один файл setup.exe с IExpress.exe, который упоминается здесь

Ответ 6

Перейдите к свойствам конфигурации решения и настройте, как показано на рисунке:

configuration