Konfigurera WiX för att skapa Windows Installer för programdistribution

Datum för skapande av sida :

Miljö

Visuell studio
  • Visual Studio-gemenskapen 2017
  • Visual Studio-gemenskapen 2019
WiX-verktyg
3.11.2

※ Fungerar i andra versioner, men är obekräftade

Först

Det finns en mängd olika sätt att distribuera program som du skapar för Windows. I vissa fall kan du distribuera programmet ".exe" direkt, men i det här fallet kan programmet placeras var som helst i användaren och fungerar inte korrekt, eller så kanske du inte kan göra vad du vill göra vid tidpunkten för installationen.

Om du vill distribuera stora program som är stora eller komplexa, till exempel kommersiella program, har du vanligtvis installationsprogram tillgängliga för användare att installera.

Den här artikeln innehåller steg-för-steg-instruktioner om hur du skapar ett installationsprogram som ofta används vid installation i Windows Installer "MSI"-format. Du kan också skapa ett MSI-installationsprogram med standardfunktioner i Visual Studio, men vi använder WiX. Med WiX kan du skapa installatörer som är mer detaljerade än de vanliga visuella studiofunktionerna.

Jag kan inte presentera alla funktioner här, men om du vill förstå flödet av installationsprogrammet skapa först och lägga till andra funktioner, är det en bra idé att kontrollera på den officiella webbplatsen.

Förberedelse före förberedelser

  • Du har installerat Visual Studio.
  • Logga in i Windows med administrativa rättigheter.
  • Du har installerat .NET Framework 3.5.1 i Windows.

Installera wix-verktygsuppsättning

Öppna den officiella webbplatsen nedan och ladda ner WiX Toolset byggverktyg.

image

Ladda ner wix311.exe på föregående sida du öppnade. (Versionerna kan variera beroende på uppdateringen))

image

Tryck på Spara för att köra den. Som standard sparas den i mappen nedladdningar. (Om du kör den direkt sparas den i en separat mapp.)

image

image

När du har kört WiX Toolset-byggverktyg får du följande felmeddelande:

image

Du måste installera körningen .NET Framework 3.5.1. Det installeras inte som standard i moderna Windows 10, och kommer inte att installeras om du inte installerar den senaste Visual Studio om du inte uttryckligen installera SDK under installationen.

Om du vill installera hämtar och installerar du körningen från följande länk:

Förresten, den nedladdade filen är byggverktyg och har inte installerats ännu. Klicka på Installera för att installera den.

image

image

När installationen är klar är meddelandet längst upp till vänster "Framgångsrikt installerat". Klicka på Avsluta för att avsluta.

image

Du kan se att en mapp har lagts till på Start-menyn.

image

Installera WiX Toolset Visual Studio-tillägg

Installera sedan wix toolset Visual Studio Extension. Hämta och installera filen från följande sida. Här ingår Visual Studio 2019-versionen.

image

image

Kör den nedladdade filen.

image

image

Klicka på knappen Installera.

image

Klicka på knappen Stäng för att slutföra installationen.

image

Detta slutför installationen.

Ladda ner Wix Edit

Det är inte nödvändigt, men det är lite användbart när du redigerar Wix-inställningar. Vänligen ladda ner den från följande webbplats. Det finns också antingen ett installationsprogram eller en enda exe-version. Tips beskriver hur du använder Wix Edit.

image

Sammanfattning

WiX är nu inrättat. Nästa gång skulle jag vilja skapa en enkel installatör.