2017-05-25 2 views

Répondre

0

L'extension Advanced Installer pour Microsoft Visual Studio permet de créer des projets Advanced Installer pour Visual Studio. Chaque projet de ce type est un conteneur qui peut inclure un seul fichier .AIP.

La solution Visual Studio peut inclure un ou plusieurs projets Advanced Installer pour Visual Studio, en fonction de vos besoins.

Notez que vous devez supprimer le projet par défaut créé lors de l'ajout d'un nouveau projet d'installation au fichier .sln et ajouter le projet existant, le projet qui génère le package .msm.

modifier

En effet, vous avez raison. C'était un malentendu de notre part.

Sur ma machine, plusieurs extensions sont installées côte à côte. L'une de ces extensions prend également en charge la génération d'un type de projet de module de fusion.

Nous ne supportons pas encore cela officiellement. L'option permettant de générer d'autres types de projets (par exemple, Projet de fusion de modules, Projet de configuration de mises à jour) avec notre extension VS sera disponible dans une future version d'Advanced Installer. Je vous ferai savoir quand nous allons ajouter un soutien pour cela. Jusqu'à cette date, vous pouvez utiliser un événement de génération comme solution de contournement pour créer le projet de module de fusion dans le projet Visual Studio.

Pour construire le projet .msm vous pouvez utiliser une ligne de commande comme décrit ci-dessous: http://www.advancedinstaller.com/user-guide/command-line.html#build-project

La ligne de commande peut être quelque chose comme ci-dessous:

AdvancedInstaller.com "/ build" $ (SolutionDir) Fusionner le module sample.aip "

+0

Je pense que vous êtes la personne qui a répondu au mail et je vous suggère encore une fois de l'essayer une fois avec les modules de fusion, ce que je fais depuis longtemps pour MSI . Mais la même chose échoue pour msm. Soit il y a un bug avec le plugin ou peut-être n'est-il pas supporté jusqu'à maintenant. –

+0

Désolé pour la confusion, vérifiez ma réponse éditer. –

+0

Merci pour la clarification, Il aidera tout le monde ici. –