Je souhaite que MSBuild génère un projet WIX 3.5 contenant des fichiers statiques et des binaires provenant du dossier de sortie d'un autre projet. Avec les fichiers statiques, tout fonctionne bien: je viens de définir l'attribut Source de l'élément File sur ".. \ AnotherProject \ Static \ StaticFile.ext", je ne peux pas référencer les binaires, car ils ne sont pas dans ".. \ AnotherProject dossier \ bin \ Release \ ", ils sont dans le dossier de sortie MSBuild que je ne sais pas comment référencer. La seule façon de le faire est de définir une variable dans le fichier .wixproj pour la configuration de la version Release, puis de l'utiliser, mais cela semble faux. Qu'est-ce qui me manque?Comment définir le chemin d'entrée des binaires dans le projet WIX vers le chemin de sortie MSBuild sur TFS?
2
A
Répondre
1
Vous voulez des "chemins de liaison". La documentation n'est pas géniale à ce sujet mais vous pouvez spécifier BindInputPaths dans la tâche Light MSBuild. Tout fichier/@ Source ou @SourceFile qui commence par "SourceDir" ou est un chemin relatif (ne commence pas par un "X: \" ou "\") sera recherché dans ces chemins de liaison. Vous pouvez utiliser des variables MSBuild pour obtenir le BindInputPaths correctement défini.
0
Essayé $ (var.Web.TargetDir) - fonctionne.
Questions connexes
- 1. Comment définir le chemin de sortie dans un projet Qt
- 2. Modifier le chemin de sortie
- 3. Comment obtenir le chemin des classes de sortie du projet dans le plugin eclipse
- 4. Comment définir le chemin dans le fichier de configuration
- 5. Définir le chemin de téléchargement
- 6. MSBuild/TFS Construire la propriété pour le résultat du test sur le chemin du répertoire
- 7. comment définir le chemin dans ce fichier
- 8. Variable pour le chemin du répertoire bin WiX?
- 9. définir le chemin de base dans cakephp
- 10. Comment MSBuild trouve-t-il le chemin de recherche Delphi?
- 11. jni4net - comment définir le chemin absolu vers jni4net.j-0.7.1.0.jar
- 12. Obtenez le droit chemin vers le fichier
- 13. Comment utiliser les binaires bundler gem dans le chemin
- 14. Comment définir le bon chemin dans le script jQuery?
- 15. dynamique définir le chemin de l'image
- 16. Résolution automatique du chemin des références sur le projet
- 17. Comment définir le chemin d'exécution en MbUnit?
- 18. Comment router le chemin de débogage par défaut vers le chemin réel dans asp.net mvc?
- 19. dll copié dans le chemin de sortie du mauvais dossier
- 20. ClearCase - chemin du système de fichiers vers le chemin d'élément
- 21. Comment obtenir le chemin complet d'un chemin
- 22. Comment obtenir le chemin vers le GIT installé en Python?
- 23. Définir le chemin d'accès au dossier "Bin"
- 24. Utilisation des directives de préprocesseur pour définir le chemin de sortie
- 25. WiX: Passer le chemin d'installation de l'action personnalisée gérée
- 26. Comment définir le chemin de sortie de plusieurs projets C# visuels
- 27. Comment limiter TFS 2008 CI Créer un chemin particulier dans le projet
- 28. Obtenir le chemin vers le périphérique portable dans Vista
- 29. Sandcastle Help File Builder - comment changer le chemin msbuild?
- 30. Comment définir le répertoire de sortie pour un projet C++ construit par msbuild?