Konfigurere WiX til at oprette Windows Installer til programdistribution

Dato for oprettelse af side :

Miljø

Visual Studio
  • Visual Studio-fællesskabet 2017
  • Visual Studio Fællesskabet 2019
WiX-værktøjssæt
3.11.2

※ Arbejder i andre versioner, men er ubekræftet

I første omgang

Der er en række forskellige måder at distribuere programmer på, som du opretter til Windows. I nogle tilfælde kan du distribuere programmet ".exe" direkte, men i dette tilfælde kan programmet placeres hvor som helst i brugeren og vil ikke fungere korrekt, eller du kan ikke være i stand til at gøre, hvad du vil gøre på tidspunktet for installationen.

Hvis du vil installere store eller komplekse programmer, f.eks.

Denne artikel indeholder en trinvis vejledning i at oprette et installationsprogram, der ofte bruges under installationen i Windows Installer -formatet "MSI". Du kan også oprette et MSI-installationsprogram med standard Visual Studio-funktioner, men vi bruger WiX. WiX giver dig mulighed for at oprette installatører, der er mere detaljerede end standardfunktionerne i visual studio.

Jeg kan ikke introducere alle de funktioner her, men hvis du ønsker at forstå strømmen af installationsprogrammet skabelse først og tilføje andre funktioner, er det en god idé at tjekke på den officielle hjemmeside.

Forpræparat

  • Visual Studio er installeret.
  • Log på Windows med administrative rettigheder.
  • Du har installeret .NET Framework 3.5.1 på Windows.

Installere wix-værktøjssæt

Åbn den officielle hjemmeside nedenfor og download WiX Toolset bygge værktøjer.

image

Hent wix311.exe på den forrige side, du åbnede. (Versioner kan variere afhængigt af opdateringen))

image

Tryk på Gem for at køre den. Den gemmes som standard i mappen med overførsler. Hvis du kører den direkte, gemmes den i en separat mappe.

image

image

Når du har kørt Værktøjer til opbygning af WiX-værktøjer, får du følgende fejl:

image

Du skal installere .NET Framework 3.5.1-kørslen. Den installeres ikke som standard i moderne Windows 10 og installeres ikke, medmindre du installerer latest Visual Studio, medmindre du installerer SDK'et under installationen.

Hvis du vil installere, skal du hente og installere kørslen fra følgende link:

Af den måde, den downloadede fil er bygge værktøjer og er ikke blevet installeret endnu. Klik på Installer for at installere den.

image

image

Når installationen er fuldført, er meddelelsen øverst til venstre "Installeret". Klik på Afslut for at afslutte.

image

Du kan se, at en mappe er føjet til menuen Start.

image

Installation af WiX Toolset Visual Studio-udvidelse

Installer derefter wix-værktøjssættet Visual Studio Extension. Hent og installer filen fra den følgende side. Det er her Visual Studio 2019-versionen er inkluderet.

image

image

Kør den hentede fil.

image

image

Klik på knappen Installer.

image

Klik på knappen Luk for at fuldføre installationen.

image

Dette fuldfører installationen.

Hent Wix Edit

Det er ikke påkrævet, men det er lidt nyttigt, når du redigerer Wix-indstillinger. Download den fra følgende websted. Der er også enten et installationsprogram eller en enkelt exe version. Tip beskriver ved hjælp af Wix Edit.

image

Resumé

WiX er nu konfigureret. Næste gang vil jeg gerne oprette en simpel installatør.