Передайте предварительную информацию о проверке из файла конфигурации в InstallShield - PullRequest
0 голосов
/ 24 декабря 2010

Я пытаюсь выполнить требование в части «Предварительные условия» моего пакета: пакет должен иметь возможность проверять наличие определенной операционной системы или исправления Microsoft на целевом компьютере и блокировать установку, если указанные ОС и исправлениене найдено.Я хочу передать эту информацию из файла конфигурации xml или ini, чтобы установщик не нужно было редактировать и заново собирать для изменения требований.

Любые идеи о том, как этого добиться !!

1 Ответ

0 голосов
/ 25 декабря 2010

Microsoft обычно публикует файлы, на которые влияют исправления, и номер их версии.Вы можете использовать это, чтобы определить, применяется ли исправление.

Что касается части файла конфигурации, я никогда не делал этого так, как будто я вносил изменения в установщик, я обычно хочу перестроить его.Я полагаю, что вы могли бы написать собственное действие для замены AppSearch / LaunchConditions и сделать так, чтобы это были данные, извлекаемые из файла XML, а не из встроенных таблиц, но я все еще не уверен, что сделаю это.

...