Неясный ответ : Позвольте мне попытаться сформулировать ответ из этих грязных комментариев выше.Я только кратко протестировал это программное обеспечение, оно может работать не так плохо, как выражалось.Remember that this is a generic answer for whoever would find this in the future, and not for OP per-se
(здесь нет реального ответа).
Due Diligence : я всегда стараюсьпроконсультируйтесь с базами данных советов по пакетам , если у меня возникнут проблемы с пакетом.Кто-нибудь, где-то уже видел ту же проблему (в конце концов).
Установка без вывода сообщений : Установка без вывода сообщений на устаревшие установки обычно возможна (не всегда), но на самом деле никогданадежный.Для Installshield это включает запись файлов ответов (setup.iss
), на которые отвечает диалог записи.Тем не менее, неизвестные диалоги могут неожиданно появляться в некоторых системах (low disk space
, reboot prompts
, unexpected lock or application in-use warnings
, unexpected service running warnings
, etc...
) и, следовательно, неожиданно остановите установку, поскольку в файле ответов нет записанного значения для рассматриваемого диалогового окна.Эта конкретная установка Epson также имеет неудачное требование перезагрузки при удалении, с которым трудно справиться для крупномасштабного развертывания (вероятна самопроизвольная перезагрузка - без предупреждения).
Переупаковка Лично я бы попытался захватить установку с помощью инструмента переупаковки .Большинство из них дорогие, но могут выводить MSI, MSIX или другие типы пакетов развертывания.Переупаковка завершается неудачно, когда пакет содержит сложную настраиваемую логику, которая, например, создает динамическое содержимое (шифры, уникальные идентификаторы GUID и т. Д.) И в ряде весьма специфических технических случаев.
Обратитесь к поставщику : Если вы захватили MSI, который не работает, почему бы не попробовать отправить его обратно поставщику с некоторыми комментариями о том, насколько сложно это программное обеспечение для развертывания, и, возможно, упомянуть основнойпреимущества MSI ?Я бы сказал им, что вы должны исключить все программное обеспечение из вашей сети, если они не могут предоставить работающее решение для развертывания.Время имеет существенное значение.« Некоторые решения бесплатны только в том случае, если ваше время бесполезно » ( цитата самого Джоэла Спольски - немного не в контексте, но та же проблема: нам нужны решения, которые работают своевременно).
Примечание : однажды мне пришлось скомпилировать специальную настройку для решения проблемы развертывания клиента, которая была нашей ошибкой.Проблемы развертывания нуждаются в исправлении на уровне стандартизации.Стандарты!