Wix

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 3 oktober 2021; kontroller kräver 2 redigeringar .
Windows Installer XML (WiX)
Sorts Installatörs skapande system
Utvecklaren Rob Mensching et al.
Skrivet i C++ och C#
Operativ system Windows
Hårdvaruplattform Microsoft Windows
senaste versionen 3.11.2 ( 18 september 2019 )
Testversion 4-preview.0 ( 17 maj 2021 )
Läsbara filformat WiX Library [d] , WiX Project [d] , WiX Localization (ASCII) [d] , Windows Installer XML-källa [d] , Windows Installer XML-källa (UTF-8) [d] , WiX Project (UTF-8) [ d] , WiX-lokalisering (UTF-8) [d] och WiX-objekt [d]
Genererade filformat MSI , WiX Library [d] , WiX Project [d] , WiX Localization (ASCII) [d] , Windows Installer XML-källa [d] , Windows Installer XML-källa (UTF-8) [d] , WiX Project ( UTF-8) [d] , WiX-lokalisering (UTF-8) [d] och WiX-objekt [d]
Licens Microsofts ömsesidiga licens
Hemsida wixtoolset.org
 Mediafiler på Wikimedia Commons

Verktygsuppsättningen Windows Installer XML (WiX)  är en uppsättning verktyg som låter dig skapa Windows Installer -paket ( .MSI och .MSM ) baserat på XML - beskrivningar.

Programmen i WiX-sviten är designade för att köras på kommandoraden , men det finns en Votive- plugin som låter dig arbeta med installationsprogrammets källkod som ett Visual Studio -projekt (projektfilen har tillägget .wixproj ). De vanliga projektfunktionerna stöds , såsom syntaxmarkering , kommandoradsbyggnad, IntelliSense och så vidare.

Windows Installer XML släpptes av Microsoft i april 2004 under en Common Public License och var värd på SourceForge.net , källkodsfiler flyttade till CodePlex . [1] WiX var det första projektet som släpptes av företaget under en öppen källkodslicens . Skaparen och huvudutvecklaren är Rob Mensching.

Paketets innehåll

WiX-paketet innehåller en uppsättning konsolverktyg (namnen på verktygen spelar på temat bränning, vilket antyder att "WiX" låter som den engelska  wick s - "wicks"):

ljus Kompilator / förbehandlare  - Hämtar objektmoduler från XML-källdokument. ljus Linker  - sätter ihop ett färdigt installationspaket från objektmoduler och andra resurser. belyst Librarian - låter dig sammanställa en biblioteksfil från flera objektmoduler . mörk Dekompilatorn tar emot motsvarande XML-dokument  från installationspaketet ( .MSI ). talg/värme/malg/paraffin Ett verktyg som låter dig hämta deras XML-beskrivning från en katalog med filer, lämplig för användning i WiX. Det finns också malva, en inofficiell utveckling av talgverktyget . I WiX 3.0 tillhandahåller värme- och paraffinverktygen också denna funktion. pyro Ett verktyg som låter dig skapa patchar ( .msp- paket) utan att använda Windows Installer SDK . bränna Brännverktyget är under utveckling och fungerar som en installationsbootstrapper.

Anteckningar

  1. http://wix.codeplex.com Arkiverad 13 december 2010 på Wayback Machine codeplex.com

Se även

Länkar