J'ai deux projets au sein d'une même solution dans Visual Studio 2010. Ces projets sont appelés Project1 et Project2. Dans ces projets, deux espaces de noms sont définis, respectivement Namespace1 et Namespace2.
Dans un code de Namespace2, j'aimerais utiliser des structures, des classes, etc. que j'ai définies dans Namespace1. Y a-t-il un moyen de faire ça?
Oui, ajoutez une référence à Project1 à partir de Project2. Cliquez avec le bouton droit sur le projet, choisissez "Ajouter des références" puis dans l'onglet "Projets", choisissez Project1.
Dans certains cas, vous devez réellement ajouter le DLL de l'autre projet à compiler, pas seulement une référence au projet. Assurez-vous que la copie vers le local est activée dans cet avènement.
J'ai eu cela en essayant de lier une application console à un projet MVC.