martes, 16 de julio de 2013

Cuando hago una referencia en mi proyecto, desaparecen los objetos de otra

Tengo una solución compuesta por dos proyectos, más uno de Test.

image

En este último, hago primero la referencia al primer proyecto, de librería de clases, y doy de alta el using adecuado para que en el test pueda instanciar la clase que quiero probar.

using JamonEasy_DAL;
using JamonEasy_Model;

namespace JamonEasy_DAL.Test
{
    [
TestClass()]
   
public class OperacionesDALTests
   
{
        [
TestMethod()]
       
public void pruebaTest()
        {
           
var operaciones = new OperacionesDAL();

           
Assert.Fail();
        }
    }
}

El problema surge cuando añado la referencia del proyecto en donde tengo las entidades… y que hace que, automáticamente, desaparezca los objetos del proyecto anteriormente referenciado.

Dándole mil vueltas, descubrí el problema; que, al no ser identificado por el propio IDE, es bastante casual que lo haya encontrado.

image

Entre tantas pruebas, borrados y renombrados, ambos proyectos tenían el mismo nombre de ensamblado. con cambiar el nombre de uno y recompilar, se arreglo todo.

No hay comentarios: