2010-12-11 13 views
22

Mam dwa projekty w ramach jednego rozwiązania w Visual Studio 2010. Te projekty nazywają się Project1 i Project2. W ramach tych projektów zdefiniowane są odpowiednio dwa przestrzenie nazw: Namespace1 i Namespace2.VS2010: Użyj przestrzeni nazw z innego projektu w ramach rozwiązania?

Wewnątrz kodu w przestrzeni nazw2 chciałbym użyć pewnych struktur, klas itp., Które zdefiniowałem w przestrzeni nazw1. Czy jest jakiś sposób to zrobić?

Odpowiedz

36

Tak, dodaj odwołanie do Project1 z Project2. Kliknij projekt prawym przyciskiem myszy, wybierz "Dodaj referencje", a następnie z zakładki "Projekty" wybierz Projekt1.

+0

takie proste, ale zapomniane rozwiązanie .. dzięki! –

1

W niektórych przypadkach trzeba dodać bibliotekę DLL innego projektu, z którym można skompilować, a nie tylko odwołanie do projektu. Upewnij się, że funkcja kopiowania do lokalizacji lokalnej jest włączona w tym nadejściu.

Tak się stało, próbując połączyć aplikację konsolową z projektem MVC.

Powiązane problemy