Оригинальный автор(ы) | Роб Меншинг, Microsoft |
---|---|
Разработчик(и) | .Фонд NET |
Первоначальный выпуск | 5 апреля 2004 г ( 2004-04-05 ) |
Стабильный релиз | 5.0.0 / 5 апреля 2024 г. ( 2024-04-05 ) |
Репозиторий | github.com/wixtoolset |
Написано в | С++ , С# |
Операционная система | Окна |
Тип | Инструменты разработки программного обеспечения |
Лицензия | Взаимная лицензия Microsoft |
Веб-сайт | wixtoolset.org |
Windows Installer XML Toolset ( WiX , произносится как «викс») — это бесплатный программный набор инструментов, который собирает пакеты установщика Windows из XML . Он состоит из среды командной строки, которую разработчики могут интегрировать в свои процессы сборки для создания пакетов MSI и MSM. WiX был первым проектом Microsoft , выпущенным под лицензией с открытым исходным кодом , Common Public License . [1] [2] Это также был первый проект Microsoft, размещенный на внешнем веб-сайте. [1]
После выпуска в 2004 году Microsoft использовала WiX для упаковки Office 2007 , SQL Server 2005 , Visual Studio 2005/2008 и других продуктов. [ 3] [2]
WiX включает Votive, надстройку Visual Studio , которая позволяет создавать и собирать проекты настройки WiX с помощью Visual Studio IDE . Votive поддерживает подсветку синтаксиса и IntelliSense для исходных файлов .wxs и добавляет тип проекта настройки WiX .wixproj в Visual Studio. [4]
WiX был первым проектом Microsoft , выпущенным под лицензией с открытым исходным кодом , Common Public License . [1] [2] Первоначально размещенный на SourceForge , он также стал первым проектом Microsoft, размещенным на внешнем сервере. [1]
6 июня 2010 года WiX переехал с SourceForge на CodePlex . 14 августа 2012 года Microsoft передала авторские права на WiX спонсируемому Microsoft фонду Outercurve Foundation . [5] В то же время лицензия была изменена с Common Public License на Microsoft Reciprocal License . 4 мая 2016 года WiX был передан в .NET Foundation .
Начиная с Visual Studio 2012, традиционный тип проекта настройки был удален из Visual Studio (доступен только как расширение с Visual Studio 2013). WiX является рекомендуемой альтернативой. [6]
WiX — это набор инструментов, предназначенный для сборки пакетов установщика Windows (.msi) с использованием командной строки. [4] Он поставляется со следующими инструментами: [5] [4] [7]