martes, 21 de abril de 2009

Compartiendo un archivo entre dos proyectos

El escenario es el siguiente:

1) Tengo en visual studio una solucion "Solucion.sln"

2) Dentro de la solucion tengo dos proyectos

2.1) ProyectoA

2.2) ProyectoATests

3) El ProyectoATest tiene todos los unit test que se utilizan en el proyecto a


Hasta aqui todo bien, ahora quiero compartir un archivo entre ambos proyectos. Por ejemplo un archivo de scripts SQL o un archivo de configuracion

Una opcion que queremos evitar es duplicar el mismo archivo en ambos proyectos ya que al modificar uno tenemos que acordarnos de modificar el otro

Por lo tanto los pasos a seguir para evitar esto seria
1) Agregar el archivo al ProyectoA, supongamos que se llama scripts.sql

2) Ir al ProyectoATest

2.1) Poner Add..Existing Item..

2.2) Seleccionar el archivo scripts.sql del otro proyecto pero..

2.3) Antes de darle aceptar fijarse que el boton add tiene una flecha que apunta para bajo

2.4) Hacer click en esa flecha y presionar "Add as a link"


Voila... ahora estamos compartiendo el mismo archivo entre dos proyectos

No hay comentarios: