Plusieurs fois, j'ai vu des solutions Visual Studio qui ont plusieurs projets qui partagent des fichiers source. Ces fichiers source communs sont généralement dans un répertoire commun et dans l'explorateur de solutions, leur icône apparaît avec une flèche de lien en bas à gauche.Fichiers communs dans la solution Visual Studio
Cependant, chaque fois que j'essaie d'ajouter un fichier source au projet qui se trouve en dehors du répertoire principal de ce projet, il le copie automatiquement dans le répertoire afin de ne plus avoir de copie partagée.
J'ai trouvé que je peux contourner cela en ouvrant manuellement le fichier de projet dans un éditeur de texte et en modifiant le chemin vers quelque chose comme "../../../Common/Source.cs" mais c'est plus de un hack alors je voudrais.
Y at-il un paramètre ou quelque chose que je peux changer qui me permettra de le faire à partir de l'IDE?