Kiedy przechodzę do okna dialogowego Nowy projekt w programie Visual Studio 2015, plik XML Instalatora Windows jest niedostępny. Jak mogę włączyć projekty WiX w programie Visual Studio 2015?
Kiedy przechodzę do okna dialogowego Nowy projekt w programie Visual Studio 2015, plik XML Instalatora Windows jest niedostępny. Jak mogę włączyć projekty WiX w programie Visual Studio 2015?
Odpowiedzi:
Aktualizacja 2015-09-08: Został wydany zestaw narzędzi WiX 3.10 z oficjalną obsługą wersji programu Visual Studio 2015. Można go pobrać z witryny wixtoolset.org .
Możesz ręcznie włączyć zgodność programu Visual Studio 2015 z WiX 3.9 lub wcześniejszą:
Skopiuj
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
do
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
Następnie wykonaj jako administrator:
„C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv” / setup
Po otwarciu programu Visual Studio 2015 projekty WiX 3.9 i wcześniejsze będą zgodne.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
Był to również mój problem wcześniej i wygląda na to, że odpowiedź Chrisa Schiffhauera nie jest obecnie najlepszym rozwiązaniem, ponieważ WiX 3.9 lub starszy nie jest specjalnie zbudowany dla Visual Studio 2015.
Rozwiązaniem jest po prostu zainstalowanie najnowszych wersji WiX v3.10 z tego linku, na co odpowiedzieli w swoich tweetach: https://twitter.com/wixtoolset/status/597796279729528833
@ 5ervant najnowsze wersje WiX v3.10 obsługują @VisualStudio 2015.
Mam Visual Studio Community 2015 RC tylko wtedy, gdy szukam rozwiązania, a po odpowiedzi Chrisa, po zainstalowaniu WiX Toolset v3.9 R2, nie znalazłem C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
folderu ani C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
folderu w moim systemie.
Odkryłem, że kolejność instalacji jest ważna. Używając VS2015, kiedy próbowałem dodać istniejący projekt WiX, nie mogłem go wybrać, ponieważ rozszerzenie * .wixproj nie było dostępne. Kiedy próbowałem dodać nowy projekt WiX, szablony „Windows Installer XML” nie były dostępne.
Aby to naprawić, zamknąłem VS2015, odinstalowałem narzędzia WiX za pomocą Panelu sterowania i ponownie zainstalowałem, uruchamiając wix310.exe (wersja 3.10.2.2516 pobrana z https://wix.codeplex.com/releases/view/619491 )
Mam ten sam problem z 3.11. Odinstalowałem 3.11 i zainstalowałem WIX 3.10. Wix w wersji 3.10 działał płynnie bez żadnych ręcznych kroków w VS 2015.
Atul
W moim scenariuszu projekt Wix w rozwiązaniu VS 2015 ładowałby się dobrze, ale przestał ładować pewnego pięknego dnia, z wyjątkiem tego, że typ projektu wix nie był obsługiwany. Problem pojawiał się nawet po zainstalowaniu już zainstalowanego zestawu narzędzi Wix w wersji 3.11.1.2318 dla VS 2015 .
Rozwiązanie polegało na przejściu do Narzędzia-> Rozszerzenie i aktualizacje , zlokalizowaniu rozszerzenia Wix na liście rozszerzeń i włączeniu go. W jakiś sposób został wyłączony. Włączenie tego wymagało ponownego uruchomienia VS 2015, który po ponownym uruchomieniu załadował projekt Wix w porządku.
HTH!