color - Aktivieren von WiX-Projekten in Visual Studio 2017



changer visual-studio (4)

Die Antwort von Chris funktioniert, aber auf meinem Computer hatte der Wix-Ordner unter "C: \ Programme (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ WiX" aus irgendeinem Grund nur eine Vorlage mit dem Namen " CustomActionCPP.zip ". Ich musste in anderen älteren Versionen von Visual Studio nach einem vollständigen Wix-Ordner suchen. Es funktionierte für mich, indem ich Wix aus "C: \ Programme (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ Extensions \ Microsoft \ WiX \ ProjectTemplates" kopierte.

Außerdem musste die Antwort von Basim angewendet werden, indem Wix von "C: \ Programme (x86) \ MSBuild \ Microsoft" nach "C: \ Programme (x86) \ Microsoft Visual Studio \ 2017 \ Community \ MSBuild \ Microsoft" kopiert wurde ".

Im Dialogfeld "Neues Projekt" von Visual Studio 2017 ist kein Eintrag für Windows Installer XML (WiX) vorhanden.

Ist es möglich, WiX-Projekte in Visual Studio 2017 zu aktivieren?


Ich habe NUR VS2017 installiert und musste von einem anderen Rechner, auf dem VS2015 installiert war, den Ordner mentionen von @Chris Schiffhauer kopieren. Gleiches gilt für den Ordner von @Basim. Außerdem musste ich das "C: \ Programme (x86) \ Wix Toolset 3.10 \" kopieren, da nach der Installation von WiX auf meinem Computer in diesem Ordner noch einige Assemblys fehlten.


Sie können die Kompatibilität von Visual Studio 2017 mit WiX 3.10 oder früher manuell aktivieren:

  1. Schließen Sie alle Instanzen von Visual Studio.

  2. Kopieren
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX to
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Microsoft\WiX

    (Ersetzen Sie im Zielpfad "Enterprise" durch "Professional" oder "Community", je nach Ihrer Edition.)

    Möglicherweise müssen Sie eine Administratorberechtigung angeben:

    Das Ergebnis sieht dann so aus:

  3. Kopieren Sie C:\Program Files (x86)\MSBuild\Microsoft\WiX nach C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\WiX

  4. Führen Sie dann den folgenden Befehl als Administrator aus:

    "C: \ Programme (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ devenv" / setup

    (Ersetzen Sie "Enterprise" je nach Edition durch "Professional" oder "Community".)

Wenn Sie Visual Studio 2017 öffnen, sind WiX 3.10 und frühere Projekte kompatibel.






wix3.10