Запрос на обновление URL-адреса Installshield Suite
В настоящее время, когда я ввожу URL-адрес обновления, который запускается приложением Setup.exe, у пользователя нет другого выбора, кроме как загрузить обновление. Пользователю не выдается подсказка, поскольку, если он хотел бы сначала выполнить обновление или нет, он просто вынужден загрузить обновление, когда оно будет найдено. Мой exe - 430 МБ, поэтому я не хочу, чтобы их заставляли скачивать, если они этого не хотят. Есть ли способ перехватить проверку и ТОЛЬКО загрузить / обновить исполняемый файл, если пользователь отвечает ДА на приглашение? В файле /debuglog я вижу, что проверяется URL-адрес, после чего сразу начинается загрузка и отображается диалоговое окно "ISDownloadProgress". Но также показывает, что диалоговое окно "InstallationWelcome" также отображается, хотя это не так. Я думаю, это должно быть скрыто.
1 ответ
Параметр "Обновить URL" лучше всего подходит для запуска установки загрузки, который сам по себе довольно мал. Поскольку загрузка модулей запуска установки может быть признана недействительной, если ресурсы, которые они выбирают, перемещены или удалены, это не позволяет пользователю выбирать, получать ли обновленный модуль запуска.
Поскольку в настоящее время это поведение не является обязательным, вы можете отправить запрос на улучшение в службу поддержки или написать оболочку, которая выполняет аналогичную проверку.