Update 2013-12-02: WiX Toolset 3.8 wird mit offizieller Unterstützung für Visual Studio 2013-Editionen veröffentlicht. Es kann von wixtoolset.org heruntergeladen werden .
Sie können die Visual Studio 2013-Kompatibilität mit älteren WiX-Versionen manuell aktivieren:
Kopieren
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiX
nach
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
Ändern Sie dies,
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifest
indem Sie Folgendes hinzufügen:
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
<Edition>Express_All</Edition>
</VisualStudio>
Öffnen Sie dann die Eingabeaufforderung VS2013 Native Tools (von C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
) und führen Sie Folgendes aus :
devenv / setup
Wenn Sie Visual Studio 2013 öffnen, sind WiX 3.7-Projekte kompatibel.
The 'WiX Project Package' package did not load correctly.
ihn erhalten, entfernen Sie das WiX-Verzeichnis aus `C: \ Programme (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions \ Microsoft` und reparieren Sie das Wix 3.8-Setup, damit es wieder funktioniert.Nur Update WiX v3.8, es tut Unterstützung VS2013: http://wixtoolset.org/releases/v3.8/stable
quelle
Wenn Sie VS2013 nach WiX installieren, müssen Sie WiX deinstallieren und anschließend neu installieren. Es reicht nicht aus, nur die WiX-Installation zu reparieren.
quelle
Nach dem Ausführen des Toolkit-Installationsprogramms für wix:
Für Wix 3.8 und 3.9 musste ich mit Visual Studio 2012 und 2013 alle Cache-Dateien löschen in:
Führen Sie nach dem Löschen dieser Dateien die Eingabeaufforderung für jede Version von VS aus:
Erst nachdem ich diese Dateien gelöscht und den Computer neu gestartet hatte, hatte die Ausführung von "devenv / setup" den gewünschten Effekt.
Wenn diese Cache-Dateien nicht zuerst gelöscht werden, tritt möglicherweise ein Problem auf, bei dem Ihre Pakete nicht ordnungsgemäß geladen werden. Sie werden wissen, ob Ihre Pakete nicht geladen werden können, da VS beim Start kläglich fehlschlägt.
quelle
Selbst wenn Sie mit WiX 3.7 wixproj in Visual Studio 2013 nicht öffnen können, wird es mit MSBuild für eine VS2013-Lösung kompiliert. (ändere wixproj ToolsVersion = "12.0")
quelle
Das neueste Wix-Installationsprogramm scheint die Installation ohne Konfiguration zu korrigieren.
arbeitete für mich.
quelle
Sie müssen Ihr wix aktualisieren und WIX 3.9 installieren, um Ihr WIX-Projekt mit vs 2013 kompatibel zu machen. Unten finden Sie den Link zum Herunterladen von wix 3.9 https://wix.codeplex.com/releases/view/136891
quelle