Установите необходимый компонент (Adobe Reader) из Интернета с помощью InstallShield 2009 - PullRequest
0 голосов
/ 12 января 2010

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

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

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

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

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

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

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

Ответы [ 2 ]

0 голосов
/ 22 февраля 2010

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

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

0 голосов
/ 13 января 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...