Dans Visual Studio, il est possible d'avoir un fichier dans un autre projet qui est un raccourci vers le premier afin qu'il soit construit dans les deux. Comment faire ?
Réponses
Trop de publicités?Il ne s'agit pas d'une réponse directe mais d'une alternative qui peut être envisagée dans certains cas.
Vous pouvez créer un type spécifique de projet qui peut "inclure" un ensemble de fichiers dans un autre projet lorsqu'il est ajouté par référence. Cela s'appelle un Projet partagé qui est l'une des options de "nouveau projet" :
(Depuis au moins Visual Studio 2015 - peut-être plus tôt).
L'un des avantages de ce type de projet par rapport aux raccourcis individuels est qu'il comprend un ensemble de choses comme un paquet. Ainsi, si vous avez un grand nombre d'éléments, cela peut être plus facile et moins sujet à erreur.
Il utilise également la métaphore familière de la "référence" dans le contexte de la solution et, de cette façon, fonctionne de manière assez similaire aux autres références de projet ; la différence est que dans un projet partagé, les éléments du projet sont ajoutés dans chaque projet de référence, alors que dans un projet normal, les assemblages (DLL) finissent par posséder la référence au moment de l'exécution. Les raccourcis peuvent être moins familiers aux autres développeurs que le modèle de référence.
Plus d'informations : Quelle est la différence entre un projet partagé et une bibliothèque de classes dans Visual Studio 2015 ?