63 votes

Comment créer des fichiers de raccourci pour Visual Studio

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 ?

119voto

itowlson Points 44174

Cliquez avec le bouton droit de la souris sur le projet, sélectionnez Ajouter > Élément existant et, dans la boîte de dialogue, déroulez le bouton Ajouter et sélectionnez Ajouter comme lien.

Add As Link

1voto

DaveInCaz Points 2681

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" :

enter image description here

(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 ?

-3voto

Szere Dyeri Points 3083

Parlez-vous d'une solution avec plusieurs projets ? Dans ce cas, la réponse serait d'utiliser les dépendances de projet (dans le menu Projet).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X