J'ai une solution qui contient plusieurs projets C# et j'aimerais pouvoir définir ensemble le chemin de sortie et d'autres propriétés sur tous les projets en un seul endroit. Les feuilles de propriétés (vsprops) ne semblent pas pouvoir être disponibles pour les projets C# et la variable $ (SolutionDir) est ignorée. Existe-t-il d'autres méthodes pour définir des propriétés sur plusieurs projets C#?Comment définir le chemin de sortie de plusieurs projets C# visuels
Mise à jour En suivant les informations contenues dans la réponse par Bas Bossink j'ai pu définir le chemin de sortie de plusieurs projets en créant un csproj commun et l'importer dans le projet individuel. Quelques autres points:
- Lors de la construction dans Visual Studio si des modifications sont apportées au projet commun, il est nécessaire de toucher/recharger tous les projets qui y font référence pour que les modifications soient ramassées.
- Les propriétés qui sont également définies dans un projet individuel remplacent les propriétés communes.
- La définition de $ (SolutionDir) en tant que chemin de sortie via l'interface utilisateur de Visual Studio ne fonctionne pas comme prévu car la valeur est traitée comme un littéral de chaîne au lieu d'être développée. Cependant, définir $ (SolutionDir) directement dans le fichier csproj avec un éditeur de texte fonctionne comme prévu.
La 3e balle a vraiment sauvé ma journée ici. Merci d'avoir posté cette information ici. –