Configuration WiX: ajout d'une référence au problème de sortie du projet Visual Studio
J'essaie d'apprendre à WiX et maintenant la création d'exemple de projet d'installation, à l'aide de WiX Configuration du modèle de Projet pour Visual Studio.
J'ai une solution avec trois projets:
- .net la bibliothèque de la classe;
- .net application, qui utilise la bibliothèque de la classe;
- WiX projet d'installation.
Bien sûr, je veux ajouter mes deux premiers projets de sortie en tant que composants de WiX de l'installation.
Comme décrit ici et ici (et autant, comme je le comprends), l'ajout d'une référence dans WiX projet et le mettre de Harvest
propriété True
ajoute automatiquement un composant de sortie du projet.
Maintenant, je veux faire référence à cette composante dans certains Feature
description.
Les questions:
- ce
Id
pourComponentRef
dois-je utiliser? - est-ce la bonne façon de référence VS des projets de sortie?
Je suis avec VS 2010 et WiX 3.6 RC.
source d'informationauteur Dennis
Vous devez vous connecter pour publier un commentaire.
Actuellement la Récolte référencé, les résultats du projet ne fonctionne pas dans Wix3.6, et sera ajouté dans Wix4.0
Pour l'instant, vous devrez ajouter manuellement les sorties binaires dans votre projet vous-même (personnellement, je préfère de toute façon). Pour les exemples ci-dessous les éléments seront nommés de la même façon que leur Enfant les éléments du Fichier (dotNetClass.De sortie et dotNetApp.De sortie).
Comme alternative, vous pouvez utiliser HarvestProjectHeatDirectory et HarvestDirectory MsBuild tâches:
Elles sont nécessaires à la incorporée dans votre *.wixproj fichier ou vous pouvez créer un MSBuild compatible proj fichier.