Comment activer les projets WiX dans Visual Studio 2015

Lorsque je vais à la boîte de dialog Nouveau projet dans Visual Studio 2015, Windows Installer XML n’est pas disponible. Comment activer les projets WiX dans Visual Studio 2015?

Mise à jour 2015-09-08: WiX Toolset 3.10 est disponible avec le support officiel 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 une version antérieure:

  1. Copie
    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX à
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX

  2. Ensuite, exécutez en tant qu’administrateur:

    “C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv” / setup

    entrer la description de l'image ici

Lorsque vous ouvrez Visual Studio 2015, les projets WiX 3.9 et antérieurs seront compatibles.

entrer la description de l'image ici

C’était aussi mon problème avant, et il semble que la réponse de Chris Schiffhauer ne soit pas la meilleure solution à l’heure actuelle, 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 sous la forme de ce qu’elles ont répondu sur leurs tweets: https://twitter.com/wixtoolset/status/597796279729528833

@ 5ervant les dernières versions du support WiX v3.10 @VisualStudio 2015.

Je n’ai que Visual Studio Community 2015 RC lorsque je cherche une solution, et après avoir répondu à Chris, après avoir installé WiX Toolset v3.9 R2, je n’ai pas trouvé le fichier C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE , ni le dossier C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7 de mon système.

J’ai constaté que l’ordre d’installation est important. En utilisant VS2015, lorsque j’ai essayé d’append un projet WiX existant, je ne pouvais pas le sélectionner car l’extension * .wixproj n’était pas disponible. Lorsque j’ai essayé d’append 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 l’ai réinstallé en exécutant wix310.exe (version 3.10.2.2516 téléchargée à l’ adresse https://wix.codeplex.com/releases/view/619491 ).

  1. Si vous avez VS 2012 et VS 2015, installez Wix ToolSet V3.10.3 . Cela installera le jeu d’outils Wix pour 2012 et 2015 ne le détectera pas encore.
  2. Ensuite, dans le Panneau de configuration -> Programmes, choisissez l’installation WIX, cliquez avec le bouton droit et modifiez. Choisissez l’option Réparer dans l’interface utilisateur du jeu d’outils.
  3. Une fois réparé 2015 commence à détecter l’installateur et cela fonctionne bien après.

J’ai le même problème avec 3.11. J’ai désinstallé 3.11 et installé WIX 3.10. Wix version 3.10 a fonctionné sans aucune étape manuelle avec VS 2015.

Atul