Wix

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 3. oktober 2021; checks kræver 2 redigeringer .
Windows Installer XML (WiX)
Type Installer oprettelsessystem
Udvikler Rob Mensching et al.
Skrevet i C++ og C#
Operativ system Windows
Hardware platform Microsoft Windows
nyeste version 3.11.2 ( 18. september 2019 )
Test version 4-preview.0 ( 17. maj 2021 )
Læsbare filformater WiX Library [d] , WiX Project [d] , WiX Localization (ASCII) [d] , Windows Installer XML-kilde [d] , Windows Installer XML-kilde (UTF-8) [d] , WiX Project (UTF-8) [ d] , WiX-lokalisering (UTF-8) [d] og WiX-objekt [d]
Genererede filformater MSI , WiX Library [d] , WiX Project [d] , WiX Localization (ASCII) [d] , Windows Installer XML-kilde [d] , Windows Installer XML-kilde (UTF-8) [d] , WiX Project ( UTF-8) [d] , WiX-lokalisering (UTF-8) [d] og WiX-objekt [d]
Licens Microsoft gensidig licens
Internet side wixtoolset.org
 Mediefiler på Wikimedia Commons

Windows Installer XML (WiX)  -værktøjssættet er et sæt værktøjer, der giver dig mulighed for at oprette Windows Installer -pakker ( .MSI og .MSM ) baseret på XML - beskrivelser.

Programmerne i WiX-pakken er designet til at køre på kommandolinjen , men der er et Votive- plugin , der giver dig mulighed for at arbejde med installationsprogrammets kildekode som et Visual Studio - projekt (projektfilen har en .wixproj- udvidelse ). De sædvanlige projektfunktioner understøttes , såsom syntaksfremhævning , kommandolinjebygning, IntelliSense og så videre.

Windows Installer XML blev udgivet af Microsoft i april 2004 under en Common Public License og hostet på SourceForge.net , kildekodefiler flyttet til CodePlex . [1] WiX var det første projekt udgivet af virksomheden under en open source-licens . Skaberen og hovedudvikleren er Rob Mensching.

Pakkeindhold

WiX-pakken inkluderer et sæt konsolværktøjer (navnene på hjælpeprogrammerne spiller på temaet brænding, hvilket antyder, at "WiX" lyder som det engelske  wick s - "wicks"):

lys Compiler / præprocessor  - Henter objektmoduler fra XML-kildedokumenter. lys Linker  - samler en færdiglavet installationspakke fra objektmoduler og andre ressourcer. tændt Bibliotekar - giver dig mulighed for at samle en biblioteksfil fra flere objektmoduler . mørk Decompileren modtager det tilsvarende XML-dokument  fra installationspakken ( .MSI ). talg/varme/malg/paraffin Et værktøj, der giver dig mulighed for at få deres XML-beskrivelse fra en mappe med filer, egnet til brug i WiX. Der er også mallow , en uofficiel udvikling af talgværktøjet . I WiX 3.0 giver varme- og paraffinværktøjerne også denne funktionalitet. pyro Et værktøj, der giver dig mulighed for at oprette patches ( .msp - pakker) uden at bruge Windows Installer SDK . brænde Brændeværktøjet er under udvikling og fungerer som en installations-bootstrapper.

Noter

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

Se også

Links