2010-12-11 9 views
22

Tengo dos proyectos en una sola solución en Visual Studio 2010. Estos proyectos se denominan Project1 y Project2. Dentro de estos proyectos, se definen dos espacios de nombres, Namespace1 y Namespace2, respectivamente.VS2010: ¿Utiliza el espacio de nombres de otro proyecto dentro de la solución?

Dentro de algún código dentro de Namespace2, me gustaría usar algunas estructuras, clases, etc. que he definido en Namespace1. ¿Hay alguna manera de hacer esto?

Respuesta

36

Sí, agregue una referencia al Proyecto1 del Proyecto2. Haga clic con el botón derecho en el proyecto, elija "Agregar referencias" y luego en la pestaña "Proyectos", seleccione Proyecto1.

+0

una solución tan simple pero olvidada ... ¡gracias! –

1

En algunos casos, debe agregar realmente la DLL del otro proyecto para compilar, no solo una referencia al proyecto. Asegúrese de que copiar a local esté habilitado en ese advenimiento.

Tuve esto que suceder al intentar vincular una aplicación de consola a un proyecto de MVC.

Cuestiones relacionadas