Lorsque j'accède à la boîte de dialogue Nouveau projet dans Visual Studio 2015, Windows Installer XML n'est pas disponible. Comment puis-je activer des projets WiX dans Visual Studio 2015?
Lorsque j'accède à la boîte de dialogue Nouveau projet dans Visual Studio 2015, Windows Installer XML n'est pas disponible. Comment puis-je activer des projets WiX dans Visual Studio 2015?
Réponses:
Mise à jour 08/09/2015: WiX Toolset 3.10 est publié avec la prise en charge officielle des éditions Visual Studio 2015. Il est disponible en téléchargement sur wixtoolset.org .
Vous pouvez activer manuellement la compatibilité de Visual Studio 2015 avec WiX 3.9 ou version antérieure:
Copier
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
vers
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
Puis exécutez en tant qu'administrateur:
"C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv" / setup
Lorsque vous ouvrez Visual Studio 2015, WiX 3.9 et les projets antérieurs seront compatibles.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
C'était aussi mon problème avant, et il semble que la réponse de Chris Schiffhauer ne soit pas la meilleure solution pour le moment, car WiX 3.9 ou une version antérieure n'est pas spécifiquement conçue pour Visual Studio 2015.
La solution consiste simplement à installer les dernières versions de WiX v3.10 à partir de ce lien comme ce qu'ils ont répondu sur leurs tweets: https://twitter.com/wixtoolset/status/597796279729528833
@ 5ervant prend en charge les dernières versions de WiX v3.10 @VisualStudio 2015.
Je n'ai Visual Studio Community 2015 RC que lorsque je cherche une solution, et après avoir suivi la réponse de Chris, après avoir installé WiX Toolset v3.9 R2, je n'ai pas trouvé le C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
dossier ni le C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
dossier dans mon système.
J'ai trouvé que l'ordre d'installation est important. En utilisant VS2015, lorsque j'ai essayé d'ajouter un projet WiX existant, je n'ai pas pu le sélectionner car l'extension * .wixproj n'était pas disponible. Lorsque j'ai essayé d'ajouter un nouveau projet WiX, les modèles "Windows Installer XML" n'étaient pas disponibles.
Pour résoudre ce problème, j'ai fermé VS2015, désinstallé les outils WiX à l'aide du panneau de configuration et réinstallé en exécutant wix310.exe (version 3.10.2.2516 téléchargée à partir de https://wix.codeplex.com/releases/view/619491 )
J'ai eu le même problème avec 3.11. J'ai désinstallé 3.11 et installé WIX 3.10. La version 3.10 de Wix a fonctionné en douceur sans aucune étape manuelle avec VS 2015.
Atul
Dans mon scénario, le projet Wix dans la solution VS 2015 se chargerait correctement, mais a cessé de se charger un beau jour, à l'exception du type de projet wix qui n'était pas pris en charge. Le problème a continué à surgir même après avoir déjà installé le jeu d' outils Wix v3.11.1.2318 pertinent pour VS 2015 .
La solution consistait à accéder à Outils-> Extension et mises à jour , à localiser l'extension Wix dans la liste des extensions et à l'activer. Il avait été désactivé d'une manière ou d'une autre. L'activer a demandé le redémarrage du VS 2015, ce qui, lors du redémarrage, a bien chargé le projet Wix.
HTH!