Windows Installer XML (WiX) | |
---|---|
Tyyppi | Asentimen luontijärjestelmä |
Kehittäjä | Rob Mensching et ai. |
Sisään kirjoitettu | C++ ja C# |
Käyttöjärjestelmä | Windows |
Laitteistoalusta | Microsoft Windows |
uusin versio | 3.11.2 ( 18. syyskuuta 2019 ) |
Testiversio | 4-preview.0 ( 17. toukokuuta 2021 ) |
Luettavat tiedostomuodot | WiX Library [d] , WiX Project [d] , WiX Localization (ASCII) [d] , Windows Installer XML Source [d] , Windows Installer XML Source (UTF-8) [d] , WiX Project (UTF-8) [ d] , WiX-lokalisointi (UTF-8) [d] ja WiX-objekti [d] |
Luodut tiedostomuodot | MSI , WiX Library [d] , WiX Project [d] , WiX Localization (ASCII) [d] , Windows Installer XML Source [d] , Windows Installer XML Source (UTF-8) [d] , WiX Project ( UTF-8) [d] , WiX-lokalisointi (UTF-8) [d] ja WiX-objekti [d] |
Lisenssi | Microsoftin vastavuoroinen lisenssi |
Verkkosivusto | wixtoolset.org |
Mediatiedostot Wikimedia Commonsissa |
Windows Installer XML (WiX) -työkalusarja on joukko työkaluja, joiden avulla voit luoda Windows Installer -paketteja ( .MSI ja .MSM ) XML - kuvausten perusteella.
WiX-paketin ohjelmat on suunniteltu toimimaan komentorivillä , mutta siellä on Votive- laajennus , jonka avulla voit työskennellä asennusohjelman lähdekoodin kanssa Visual Studio -projektina (projektitiedoston tunniste on .wixproj ). Tavallisia projektin ominaisuuksia tuetaan , kuten syntaksin korostus , komentorivin rakentaminen, IntelliSense ja niin edelleen.
Microsoft julkaisi Windows Installer XML :n huhtikuussa 2004 Common Public License -lisenssillä , ja sitä isännöi SourceForge.net . Lähdekooditiedostot siirrettiin CodePlexiin . [1] WiX oli ensimmäinen projekti, jonka yritys julkaisi avoimen lähdekoodin lisenssillä . Luoja ja johtava kehittäjä on Rob Mensching.
WiX-paketti sisältää joukon konsoliapuohjelmia (apuohjelmien nimet leikittelevät polttamisen teemalla vihjaten siihen, että "WiX" kuulostaa englanninkieliseltä wick s - "wicks"):
kynttilä Kääntäjä / esiprosessori - Hakee objektimoduulit lähde-XML-dokumenteista. valoa Linker - kokoaa valmiin asennuspaketin objektimoduuleista ja muista resursseista. palaa Librarian - voit koota yhden kirjastotiedoston useista objektimoduuleista . tumma Kääntäjä vastaanottaa vastaavan XML-dokumentin asennuspaketista ( .MSI ). tali/lämpö/mallow/parafiini Työkalu, jonka avulla voit saada niiden XML-kuvauksen tiedostohakemistosta, joka sopii käytettäväksi WiX:ssä. Siellä on myös malva, epävirallinen kehitys tali - apuohjelmasta . WiX 3.0:ssa lämpö- ja parafiiniapuohjelmat tarjoavat myös tämän toiminnon. pyro Apuohjelma, jonka avulla voit luoda korjaustiedostoja ( .msp -paketteja) ilman Windows Installer SDK :ta . polttaa Polttotyökalu on kehitteillä ja toimii asennuksen käynnistysohjelmana.Ilmainen ja avoimen lähdekoodin Microsoft- ohjelmisto | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
yleistä tietoa |
| ||||||||||||
Ohjelmisto_ _ |
| ||||||||||||
Lisenssit | |||||||||||||
liittyvät aiheet |
| ||||||||||||
Kategoria |