2010-12-11 34 views
22

J'ai deux projets dans une seule solution dans Visual Studio 2010. Ces projets s'appellent Project1 et Project2. Dans ces projets, deux espaces de noms sont définis, Namespace1 et Namespace2, respectivement. À l'intérieur du code de Namespace2, j'aimerais utiliser des structures, classes, etc. que j'ai définies dans Namespace1. Est-ce qu'il y a un moyen de faire ça?VS2010: Utiliser l'espace de noms d'un autre projet dans la solution?

Répondre

36

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 Projet1.

+0

une solution simple, mais oubliée .. merci! –

1

Dans certains cas, vous devez ajouter la DLL de l'autre projet à compiler, pas seulement une référence au projet. Assurez-vous que copier vers local est activé dans cet avènement.

J'ai eu ce genre de problème en essayant de lier une application console à un projet MVC.