Несколько вопросов про WiX
От: imhotep  
Дата: 18.09.06 10:47
Оценка:
Сильно не пинайте, если спрошу что-то совсем глупое.
В MSI installer'e я практически ничего не понимаю :(
До этого момента пользовался deployment проектами студии.
Для моей задачи всегда хватало — бинарник, несколько файлов + пара shortcut'ов.
Разбираться с инсталлером времени не было.

Но теперь появилась необходимость инсталлировать относительно много файлов в разные каталоги
+ "налету" создать InternetShortcut и.т.д

Добавлять кучу файлов в студии оченно неудобно, а править *.vdproj ручками — некузяво.
Поэтому решил попробовать WiX.

Вопрос 1.
Мой тестовый wxs файл — совсем простеньктий. Внутри один "мелкий" файл.

Cлинковался со стандартной wixui.wixlib

<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" />
<UIRef Id="WixUI_InstallDir" />
<UIRef Id="WixUI_ErrorProgressText" />

Размер Msi файла — сразу 7 метров.

Почему у меня получается такой большой Msi файл и можно ли уменьшить его размер?


Вопрос 2.

Как насчёт bootstrapper в WiX?
Мне нужен setup.exe, который проверит наличие Windows Installer определённой версии на
клиентской машине, вытянет его из инета (если это возможно) и запустит мой MSI.

Я это сам должен реализовывать или при помощи WiX можно что-то сваять в этом роде?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.