Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: MSI - инсталляторы
Показать сообщение отдельно

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


DanilTV@twitter, смотри в CustomAction.
Можно либо использовать команду net send, либо использовать любой другой скрипт или программу через CustomAction для этих целей (vbscript и т.д.).

Штатного средства - нет.

garanov, в общем случае - никак.

Обычно все утилиты, которые используются для этих целей работают следующим образом:
1. Создается пустая черновая MSI (можно взять пример из MSDN).
2. Создается CustomAction, который запускает твой exe-шник с ключами "тихой" установки (ключи нужно знать).
3. Опционально, исходный exe-шник и сопутствующие файлы сворачиваются во внутренний или внешний cub-файл, чтобы создать видимость, что ты имеешь дело таки с msi и только с ним

На что крайне важно обратить внимание:
Когда используешь сторонние утилиты (оссобенно бесплатные) для "конвертации" exe->msi обязательно проверь ProductCode, PackageCode а так же GUID-ы всех компонентов. Поскольку очень часто такие "конверторы" обращают все ехе-шники в msi с одинаковыми ProductCode, PackageCode и GUID-ами всех компонентов, что приводит к такому забавному глюку, как установка более одного "сконвертированного" msi приводит либо к удалению ранее установленных пакетов либо к ошибкам установки.

Еще один вариант сделать все быстро (портабельно и сразу в мси) - использовать онлайн серви CAMYO: online.cameyo.com/login.aspx?ReturnUrl=%2fsubmit.aspx
(требуется бесплатная регистрация, тебя интересует раздел "Online Packager")

Отправлено: 16:09, 29-05-2012 | #56

Название темы: MSI - инсталляторы