Domanda

inserisci la descrizione dell'immagine qui Ho installato EF 4.3 e ricevo questo errore.

Una prima eccezione di tipo "System.Data.MetadataException" si è verificato in System.Data.Entity.dll Un'eccezione di tipo non gestita "System.Data.MetadataException" si è verificata in 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.

E prosegue elencando tutte le tabelle nel database ....


La stringa di connessione è la seguente e funziona correttamente 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"

Sto provando con un nuovo progetto e non ci sono problemi di spazio dei nomi, credo ... La ricerca non ha aiutato.Qualsiasi aiuto è molto apprezzato ...

Grazie! Muthu Annamalai

È stato utile?

Soluzione

Finalmente ho scoperto il problema ... Le classi POCO parzialmente estese non erano incluse nella generazione del modello e non erano in grado di caricare le classi. Ho tutte le mie classi Partial estese nello stesso progetto, ma con un nome file diverso, poiché VS consentirà solo nomi di file univoci.

OK, infine il problema è il nome della classe parziale per essere esatti poiché la classe generata come STORE Cannot be Store, dovrebbe essere esatta come STORE

Grazie a tutti ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top