Wix

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 3. října 2021; kontroly vyžadují 2 úpravy .
Windows Installer XML (WiX)
Typ Systém vytváření instalačních programů
Vývojář Rob Mensching a kol.
Zapsáno v C++ a C#
Operační systém Okna
Hardwarová platforma Microsoft Windows
Nejnovější verze 3.11.2 ( 18. září 2019 )
Testovací verze 4-náhled.0 ( 17. května 2021 )
Čitelné formáty souborů WiX Library [d] , WiX Project [d] , WiX lokalizace (ASCII) [d] , Windows Installer XML Source [d] , Windows Installer XML Source (UTF-8) [d] , WiX Project (UTF-8) [ d] , lokalizace WiX (UTF-8) [d] a objekt WiX [d]
Vygenerované formáty souborů MSI , WiX Library [d] , WiX Project [d] , WiX lokalizace (ASCII) [d] , Windows Installer XML Source [d] , Windows Installer XML Source (UTF-8) [d] , WiX Project ( UTF-8) [d] , lokalizace WiX (UTF-8) [d] a objekt WiX [d]
Licence Reciproční licence společnosti Microsoft
webová stránka wixtoolset.org
 Mediální soubory na Wikimedia Commons

Sada nástrojů Windows Installer XML (WiX)  je sada nástrojů, která umožňuje vytvářet balíčky Windows Installer ( .MSI a .MSM ) na základě popisů XML .

Programy v sadě WiX jsou navrženy tak, aby běžely na příkazovém řádku , existuje však zásuvný modul Votive , který vám umožňuje pracovat se zdrojovým kódem instalačního programu jako s projektem Visual Studio (soubor projektu má příponu .wixproj ). Podporovány jsou obvyklé funkce projektu , jako je zvýrazňování syntaxe , vytváření příkazového řádku, IntelliSense a tak dále.

Windows Installer XML byl vydán společností Microsoft v dubnu 2004 pod Common Public License a hostován na SourceForge.net , soubory zdrojového kódu byly přesunuty do CodePlex . [1] WiX byl první projekt vydaný společností pod licencí open source . Tvůrcem a hlavním vývojářem je Rob Mensching.

Obsah balení

Balíček WiX obsahuje sadu konzolových utilit (názvy utilit hrají na téma vypalování, což naznačuje, že „WiX“ zní jako anglické  wick s – „wicks“):

svíčka Kompilátor / preprocesor  - Získá objektové moduly ze zdrojových XML dokumentů. světlo Linker  - sestaví hotový instalační balíček z objektových modulů a dalších zdrojů. lit Librarian - umožňuje sestavit jeden soubor knihovny z několika objektových modulů . temný Dekompilátor obdrží odpovídající dokument XML  z instalačního balíčku ( .MSI ). lůj/teplo/sléz/parafín Nástroj, který vám umožní získat jejich XML popis z adresáře souborů, vhodný pro použití ve WiX. Existuje také sléz, neoficiální vývoj lojové užitkovosti . Ve WiX 3.0 tuto funkci poskytují také nástroje pro ohřev a parafín. pyro Nástroj, který umožňuje vytvářet záplaty ( balíčky .msp ) bez použití sady Windows Installer SDK . hořet Nástroj pro vypalování je ve vývoji a funguje jako instalační bootstrapper.

Poznámky

  1. http://wix.codeplex.com Archivováno 13. prosince 2010 na Wayback Machine codeplex.com

Viz také

Odkazy