Excepción de metadatos del marco de la entidad: no csdl, ssdl, msl en los recursos dll

Tengo DAL (modelo primer marco de la entidad 4.1) y Servicio que lo está utilizando en proyectos separados. Todo funcionaba bien, pero después de algunos cambios menores (por ejemplo, generé el modelo desde la base de datos), dejó de funcionar. Ahora estoy recibiendo excepción de metadatos. Después de muchas horas de investigación, descargué ILSpy y comprobé que dentro de DAL.dll no hay recursos. Mi cadena de conexión se ve como:

metadata=res://*/DataModel.TerminalRegistryModel.csdl|
         res://*/DataModel.TerminalRegistryModel.ssdl|
         res://*/DataModel.TerminalRegistryModel.msl;

Y en el procesamiento de artefactos de metadatos de archivo EDMX se establece en Incrustar en el ensamblaje de salida. ¿Qué puede causar mi problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta