Wix

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 3.10.2021 tarkistetusta versiosta . tarkastukset vaativat 2 muokkausta .
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.

Pakkauksen sisältö

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.

Muistiinpanot

  1. http://wix.codeplex.com Arkistoitu 13. joulukuuta 2010 osoitteessa Wayback Machine codeplex.com

Katso myös

Linkit