Русская Википедия:WiX
Шаблон:Не путатьШаблон:Карточка программы The Windows Installer XML (WiX) toolset — набор инструментов, позволяющих создавать установочные пакеты Windows Installer (.MSI и .MSM) на основе XML-описаний.
Программы из набора WiX предназначены для работы в командной строке, однако существует плагин Votive, который позволяет работать с исходными кодами установщика как с проектом Visual Studio (проектный файл имеет расширение .wixproj). При этом поддерживаются обычные возможности проектов: подсветка синтаксиса, построение из командной строки, IntelliSense и т. д.
Windows Installer XML выпущен компанией Microsoft в апреле 2004 года под лицензией Common Public License и размещён на сайте SourceForge.net, файлы исходного кода перемещены на CodePlex.[1] WiX стал первым проектом, выпущенным компанией под открытой лицензией. Создатель и ведущий разработчик — Rob Mensching.
Состав пакета
В пакет WiX входит набор консольных утилит (имена утилит обыгрывают тему горения, намекая на то, что «WiX» звучит как Шаблон:Lang-ens — «фитили»):
- candle
- Компилятор/препроцессор — получает объектные модули по исходным XML-документам.
- light
- Компоновщик — собирает готовый инсталляционный пакет из объектных модулей и других ресурсов.
- lit
- Библиотекарь — позволяет собрать из нескольких объектных модулей один библиотечный файл.
- dark
- Декомпилятор — по инсталляционному пакету (.MSI) получает соответствующий XML-документ.
- tallow / heat / mallow / paraffin
- Инструмент, позволяющий по каталогу файлов получить их XML-описание, пригодное для использования в WiX. Существует также mallow — неофициальное развитие утилиты tallow. В WiX 3.0 подобную функциональность предоставляют также утилиты heat и paraffin.
- pyro
- Утилита, позволяющая создавать патчи (.msp-пакеты) без использования Windows Installer SDK.
- burn
- В разработке находится инструмент burn, выполняющий функции бутстраппера инсталляции.
Примечания
См. также
Ссылки
- Домашняя страница проектаШаблон:Ref-en
- Страница проекта на CodePlexШаблон:Ref-en
- WiX на SourceForgeШаблон:Ref-en
- WiX TutorialШаблон:Ref-en — «официальное» руководство по WiX
- Windows Installer XML. Создание программы установки в Visual StudioШаблон:Ref-ru — книга по WiX на русском языке. Автор — Евгений Воднев.
- Using the WiX Toolset to Integrate Setup into Your Development ProcessШаблон:Ref-en — статья Rob Mensching в MSDN
- Windows Installer XML: создание файлов инсталляцииШаблон:Ref-ru — статья об использовании WiX
- WiX FAQШаблон:Ref-ru — перевод с дополнениями
- From MSI to WiXШаблон:Ref-en — серия статей о том как создать инсталлер используя WiX
Шаблон:Свободное и открытое программное обеспечение Microsoft Шаблон:Compu-soft-stub
- ↑ http://wix.codeplex.com Шаблон:Wayback codeplex.com
- Русская Википедия
- Свободное программное обеспечение только под Windows
- Свободные системы управления пакетами
- Свободное программное обеспечение, написанное на C++
- Свободное программное обеспечение, написанное на C Sharp
- Программное обеспечение с лицензией Common Public License
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Википедия
- Статья из Википедии
- Статья из Русской Википедии