Подтвердить что ты не робот

Рекомендации по началу работы с WiX?

Я нашел Руководство по WiX, но он действительно длинный и кажется больше, чем я хотел. Какой лучший способ быстро начать работу?

Моя конечная цель ничего сложного: установщик, устанавливающий фильтр ISAPI.

4b9b3361

Ответ 1

Я использовал тот же учебник пару лет назад, когда мне нужно было изучить WiX. MSI (и, следовательно, WiX) невероятно сложны, вам нужно потратить некоторое время, чтобы понять это.

Если у вас есть Visual Studio, я настоятельно рекомендую получить Votive (который, я думаю, поставляется в комплекте с WiX v3 сейчас). Он установит VS для распознавания схемы WiX XML и упростит редактирование XML файлов вручную.

Ответ 2

Когда вы устанавливаете набор инструментов WIX 3.0, он поставляется с руководством. Он установлен в C:\Program Files\Windows Installer XML v3\doc\wix.chm и связан в меню "Пуск".

Это не просто сухая справочная информация. Он содержит много вводных материалов, таких как "Создание вашего первого .wxs файла" и "Как добавить файл в ваш установщик".

В руководстве также приводятся ссылки на упоминаемый вами учебник и некоторые аудиовизуальные материалы в теме "Getting Started Learning Wix".

Руководство wix3 также доступно в Интернете здесь.

Ответ 3

Это учебное пособие на самом деле, вероятно, самое лучшее, что есть прямо сейчас - технология WiX и Windows Installer немного "барокко" и задействована...

Если вы хотите взломать просто быстрый установщик, возможно, это будет достаточно для вас?

Wix # (WixSharp) - управляемый интерфейс для WiX

Мне нравится писать С# - и он компилируется в WiX - довольно изящный.

Он не может сделать все, но, возможно, для вашей простой установки, это достаточно хорошо - или, по крайней мере, это может дать вам скелет, на котором можно опираться.

Марк

Ответ 4

Учебник, вероятно, самый простой способ узнать, как создать установщик с помощью WiX, но есть образцы на wixwiki сайте, который вы можете адаптироваться без необходимости изучать все, что связано с написанием установщика из ничего.

Ответ 5

В CodeProject есть базовое введение здесь. Вторая часть, которая включает в себя начало работы с графическим интерфейсом и функциями, здесь.

Я нашел, что это отличное место для начала, прежде чем вникать в детали в (гораздо более полное) учебное пособие, которое вы упомянули.

Ответ 6

Установщик WiX и Windows определенно будет больше, чем вы ожидаете, если вы исходите из фона проекта установки Visual Studio, потому что он предлагает, возможно, 20% функциональности Windows Installer (и WiX) и использует такие функции, как классы Service Installer, которые определенно не нужно в установщике Windows.

Это тоже полезно - серия блогов MSI для WiX, начинайте здесь:

http://blogs.technet.com/b/alexshev/archive/2008/01/25/from-msi-to-wix-part-1.aspx

Ответ 7

Вы можете проверить это учебное видео: https://www.youtube.com/watch?v=JTdK9q_iuE0 Кроме того, я бы порекомендовал вам попробовать другие конструкторы сайтов, такие как Weebly и Mobirise. У них есть похожие варианты.