Каковы хорошие варианты для миграции базового MSI для поддержки файлов ответов во время установки? - PullRequest
1 голос
/ 17 января 2012

Я унаследовал базовый MSI InstallShield ISM для установки приложения, которое имеет смесь .Net и COM DLL. Существующий ISM в настоящее время использует несколько пользовательских диалогов для запуска рабочего процесса установки.

У нас есть новое требование - поддержка файлов ответов для автоматической установки. Насколько я понимаю, это невозможно с Basic MSI.

Один из вариантов, который я рассмотрел, - это преобразовать его в Install Script и пересобрать интерфейс установщика. Я исследую трудности этого сейчас. Это хороший подход?

Какие еще варианты доступны?

Ответы [ 2 ]

3 голосов
/ 18 января 2012

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

Здесь вы можете найти пример.Это не совсем то, что вам нужно, но это отправная точка:

0 голосов
/ 17 января 2012

Файлы ответов - это метод, связанный с проектами InstallScript.Этому не место в тихой истории установки MSI.Эквивалент MSI файла ответов - объявленная установка, а затем запустите установщик из объявления.Но это редко используется в реальном мире.

...