Установите необходимое программное обеспечение (Adobe Reader) из Интернета с помощью InstallShield 2009.

StackOverflow https://stackoverflow.com/questions/2050104

Вопрос

В настоящее время мой проект InstallShield использует специальные предварительные требования для установки Adobe Reader на целевом компьютере, если он еще не установлен.

Необходимый исполняемый файл (Adobe Reader SetUp) устанавливается локально и поэтому упаковывается в SetUp.exe с помощью InstallShield.

Все работает так, как хотелось, если установка Adobe Reader завершена до моей программы (если она еще не установлена).

Теперь, когда вы можете подать заявку на лицензию на распространение Adobe Reader, моей компании необходимо сначала изучить юридические последствия лицензии.

Поэтому пока я хотел бы перейти по ссылке на сайт Adobe и установить приложение оттуда.Возможно ли это, поскольку я не вижу способа сделать это?

Если нет, то как мне предоставить ссылку на сайт Adobe, а затем приостановить или выйти из установки installshield во время ее загрузки и установки?

Если бы вы могли предоставить несколько советов/примеров или указать мне на любой соответствующий ресурс, я был бы очень признателен.

Это было полезно?

Решение 2

В InstallShield невозможно делать то, что я хочу.

Моя компания решила, что они не хотят распространять Adobe вместе с нашим программным обеспечением, поэтому я реализовал это, просто проверив инструмент на наличие Adboe перед открытием любых PDF-файлов.Если Adobe не установлена, пользователю будет показано сообщение с просьбой посетить веб-сайт Adobe для установки Reader.

Другие советы

InstallShield не предоставляет встроенного способа приостановить установку и направить пользователя на загрузку, хотя вы, безусловно, можете создать необходимое условие, которое запускает для этого собственный исполняемый файл.Я считаю, что более распространенным является создание предварительного условия, которое загружает установку из Интернета - просто укажите URL-адреса всех файлов в нем и установите для него местоположение «Загрузка» - но я не могу полезно прокомментировать, имеет ли это различные юридические последствия.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top