web-dev-qa-db-fra.com

Comment migrer le projet d'installation de Visual Studio vers InstallShield Limited Edition?

J'ai des projets d'installation de Visual Studio (MSI/vdproj) dans les solutions que j'essaie de migrer vers Visual Studio 2012 où la prise en charge de ces projets a été repoussée à tiers avec le les remplacements suggérés étant WiX ou InstallShield Limited Edition (ISLE) lié à l'application.

Certains se réfèrent au document Compatibilité Visual Studio 2012 ou au document apparemment moins utile Déploiement de Windows Installer comme l'endroit où aller pour en savoir plus. Le premier dit des projets "MSI setup (.vdproj)":

Vous pouvez également utiliser ISLE pour importer des données et des paramètres à partir de projets Visual Studio Installer.

Comment est-que quelqu'un peut faire ça?

37
jla

Il était juste en face de moi sur la page Déploiement de Windows Installer , en gras et tout.

Dans Visual Studio, créez un projet InstallShield LE à partir de la boîte de dialogue Nouveau projet . Une fois créé, sélectionnez le nouveau projet, puis cliquez sur l'option InstallShield LE dans la barre de menus de Visual Studio et choisissez Visual Assistant d'importation de projet de déploiement de Studio .

Je cherchais trop fort un "outil d'importation" externe.

Pour ma configuration, j'ai trouvé qu'il était préférable de récupérer les autres sorties du projet si je choisissais "Ajouter à la solution" lors de la création du nouveau projet de configuration et de déploiement ISLE "Autre".

42
jla

Après de nombreux travaux de mise en forme par des utilisateurs de Visual Studio mécontents, Microsoft a renvoyé la fonctionnalité MSI pour Visual Studio 2013, voir: Visual Studio Installer Projects Extension

Donc, si vous utilisez Visual Studio 2013, vous pouvez ouvrir des projets d'installation Visual Studio existants ou en créer un nouveau à l'aide de l'extension Microsoft officielle suivante: Projets d'installation Microsoft Visual Studio 201

3
David