Pregunta

ingrese la descripción de la imagen aquí Instalé EF 4.3 y recibo este error.

Una excepción de primera oportunidad del tipo 'System.Data.MetadataException' ocurrió en System.Data.Entity.dll Una excepción de tipo no controlada 'System.Data.MetadataException' ocurrió en System.Data.Entity.dll

Additional information: Schema specified is not valid. Errors: 
The relationship 'Model.FK_STORE_ADDRESS' was not loaded because 
the type 'Model.STORE' is not available.
The relationship 'Model.FK_USERS_ADDRESS' was not loaded because 
the type 'Model.USER' is not available.
The relationship 'Model.FK_VENDOR_ADDRESS' was not loaded because 
the type 'Model.VENDOR' is not available.
The relationship 'Model.FK_BARCODEPRINT_ITEMSTYLE' was not loaded because 
the type 'Model.ITEMSTYLE' is not available.

Y continúa enumerando toda la tabla en la base de datos ....


La cadena de conexión es la siguiente y funciona bien con EF 4.0

metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl; 
provider=FirebirdSql.Data.FirebirdClient;
provider connection string="user=SYSDBA;password=masterkey;database=C:\Pearlpos\Data\Store.fdb;dialect=3;charset=NONE;connectionlifetime=15;pooling=False;packetsize=8192;servertype=0;datasource=localhost"

Estoy intentando con un nuevo proyecto y no hay problemas de espacio de nombres, creo ... La búsqueda no ayudó.Cualquier ayuda es muy apreciada ...

¡Gracias! Muthu Annamalai

¿Fue útil?

Solución

Finalmente descubrí el problema ... Las clases POCO parcialmente extendidas no se incluyeron en la generación del modelo y no se pudieron cargar las clases. Tengo todas mis clases parciales extendidas en el mismo proyecto, pero con un nombre de archivo diferente, ya que VS solo permitirá nombres de archivo únicos.

OK, finalmente el problema es que el nombre de la clase parcial sea exacto ya que la clase generada como STORE Cannot be Store, debería ser exacto como STORE

Gracias a todos ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top