web-dev-qa-db-fra.com

Outils pour créer des programmes d'installation ou des programmes d'installation dans Visual Studio 2015

Après avoir construit une bonne application WPF en C # et disposé à utiliser cette technologie, je savais que mes outils de développement logiciel avec Visual Studio Community 2015 RC ne suffisaient pas sans un outil de création de programmes d'installation.

Donc, j'avais essayé d'installer les projets d'installation de Microsoft Visual Studio 2015, mais malheureusement, Microsoft Visual Studio Professional, qui n'est pas gratuit, est requis pour pouvoir installer cette extension!

[Visual Studio 2015 Installer Projects Requirement

J'ai également essayé d'installer la version finale de WiX Toolset v3.9 R2, mais celle-ci n'est pas compatible avec Visual Studio 2015.

14
5ervant

Pour ceux qui se préparent à utiliser Visual Studio 2015, voici ce que j'ai trouvé: les dernières versions de WiX v3.10 sur lesquelles peut être téléchargé à partir de ce lien , sont compatibles pour Visual Studio 2015 et sur lesquelles les outils WiX ont répondu leurs tweets: https://Twitter.com/wixtoolset/status/597796279729528833

@ 5ervant les dernières versions de WiX v3.10 prennent en charge @VisualStudio 2015.

Cependant, VS n’autorise pas l’installation d’extensions dans des SKU Express.

Le WiX v3.10.0.1519 de ce lien } est testé et testé!

11
5ervant

J'ai rencontré un problème similaire au PO; alors je vais mettre mon récit ici dans l'espoir que cela aidera quelqu'un.

Au début, j'ai tenté d'installer "Projets d'installation de Visual Studio 2015" dans la dernière version de Visual Studio 2015 Community via la fonctionnalité "Extensions et mises à jour" de VS2015. Cela semblait aller bien et j'ai terminé. J'ai redémarré VS en vain. les modèles de projets étaient introuvables, et les anciens projets de configuration Web n'étaient pas reconnus grrr ...

J'ai rencontré Google et trouvé que beaucoup de gens rencontraient des problèmes similaires (c'est comme ça que je suis tombé sur cet article SO) ...

Je pensais que hmm ... peut-être juste une installation douteuse ... mais je pensais que cette fois, je le téléchargerais moi-même via https://visualstudiogallery.msdn.Microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9 au lieu de dans VS2015 .... téléchargé, (fermé VS), puis exécuté le programme d'installation, VS redémarré ... maintenant, lorsque je vais à Nouveau projet> Installé> Autres types de projets> Programme d'installation de Visual Studio, tous mes anciens modèles d'installation sont disponible ... et maintenant, VS2015 reconnaît également mes anciens projets de configuration Web dans les solutions existantes.

Edit: J'ai oublié de mentionner que lors de l'installation de VS2015, j'avais installé VS2010.

7
Paul Zahra

Ceci est juste pour affiner votre recette:

(1) Lancer RegEdit

(2) si win32: Sélectionnez la clé "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\vs\Servicing\14.0" si win64: Sélectionnez la clé "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing\14.0"

(3) Dans cette clé/sous-clé, vous devez créer deux nouvelles sous-clés: "professionnel" "vscore"

(4) Dans chacune des sous-clés que vous venez de créer, créez une valeur REGSZ (= chaîne) portant le nom "Installer" et la valeur "1" (oui: "1" est une chaîne!).

1
aydnep