Condividi tramite


Errori di Entity Designer

In questo argomento vengono elencati gli errori comuni che ADO.NET Entity Data Model Designer restituisce durante la convalida di un file .edmx e suggerisce le modalità per risolvere gli errori.

Ee524052.note(it-it,VS.100).gifNota:
Quando si aggiunge un file .edmx vuoto al progetto, quindi comincia l'aggiunta di entità e associazioni, è possibile che alcuni degli errori seguenti vengano restituiti come avvisi.Quando si aggiungono le informazioni sul mapping e sul modello di archiviazione al file .edmx, gli avvisi vengono restituiti come errori se i problemi ancora persistono.Per ulteriori informazioni, vedere Procedura: creare un nuovo file con estensione edmx (strumenti di Entity Data Model) e Procedura: generare un database da un modello concettuale (strumenti di Entity Data Model).

Errore 11007: il tipo di entità non è mappato

Questo errore si verifica quando un tipo di entità nel modello concettuale non è mappato all'origine dati. Per risolvere questo errore, mappare il tipo di entità all'origine dati. Per ulteriori informazioni, vedere Procedura: eseguire il mapping di entità alle tabelle di database (strumenti di Entity Data Model).

Errore 11008: l'associazione non è mappata

Questo errore si verifica quando un'associazione nel modello concettuale non è mappata all'origine dati. Per risolvere questo errore, mappare l'associazione all'origine dati. Per ulteriori informazioni, vedere Procedura: creare e modificare i mapping di associazione (strumenti di Entity Data Model).

Errore 11009: la proprietà non è mappata

Questo errore si verifica quando una proprietà nel modello concettuale non è mappata all'origine dati. Per risolvere questo errore, mappare la proprietà all'origine dati. Per ulteriori informazioni, vedere Procedura: eseguire il mapping di entità alle tabelle di database (strumenti di Entity Data Model).

Errore 11010: l'estremità dell'associazione non è mappata

Questo errore si verifica quando un'estremità dell'associazione nel modello concettuale non è mappata all'origine dati. Per risolvere questo errore, mappare l'entità finale dell'associazione all'origine dati. Per ulteriori informazioni, vedere Procedura: creare e modificare i mapping di associazione (strumenti di Entity Data Model).

Errore 11011: La proprietà chiave <Nome proprietà> dell'entità finale dell'associazione non è mappata.

Questo errore si verifica quando un'entità finale dell'associazione nel modello concettuale è una chiave di entità composta e non viene eseguito il mapping di una o più delle proprietà chiave. Per risolvere questo errore, mappare tutte le proprietà dell'entità finale dell'associazione. Per ulteriori informazioni, vedere Procedura: creare e modificare i mapping di associazione (strumenti di Entity Data Model).

Errore 10019: Questo file contiene l'elemento DataServices e non può essere aperto in Entity Designer.

Questo errore si verifica se si prova ad aprire un file con estensione edmx che deve essere utilizzato con un'applicazione costituita da un client WCF Data Services. È possibile aprire questo file con XML Editor. Per ulteriori informazioni, vedere Panoramica sui file con estensione edmx (Entity Framework).

Errore 11002: Il tipo di entità <Nome tipo di entità> non dispone di alcun set di entità.

Questo errore si verifica quando a un tipo di entità non corrisponde alcun set di entità. Per risolvere questo errore, aprire il file con estensione edmx in XML Editor e definire un set di entità per il tipo di entità. Per ulteriori informazioni, vedere EntitySet Element (CSDL) e EntityType Element (CSDL).

Errore 11003: Il tipo di entità <Nome tipo di entità> esiste in più set di entità <Nomi set entità>

Questo errore si verifica quando un tipo di entità esiste in più set di entità. Sebbene Entity Framework supporti modelli con più set di entità per tipo (MEST), non è possibile aprire tali modelli in Entity Designer. Per modificare questo tipo di modello, è necessario utilizzare un editor di testo quale XML Editor. Per ulteriori informazioni, vedere How to: Define a Model with Multiple Entity Sets Per Type.

Errore 10018: Sono stati rilevati più elementi Multiple EntityContainer nello spazio dei nomi <Nome spazio dei nomi>

Questo errore si verifica quando nel modello concettuale viene definito più di un elemento EntitySet. Per risolvere il problema, aprire il file con estensione edmx in XML Editor e rimuovere uno degli elementi EntitySet. Per ulteriori informazioni, vedere EntitySet Element (CSDL).

Errore 11013: È stata rilevata una definizione di tipo complesso circolare per il tipo complesso <Nome tipo complesso>.

Questo errore si verifica quando un tipo complesso presenta una proprietà che fa riferimento a un secondo tipo complesso che, a sua volta, presenta una proprietà che fa riferimento al primo tipo complesso. Tali riferimenti circolari non sono supportati da Entity Framework . Per risolvere il problema, aprire il file con estensione edmx in XML Editor e ridefinire i tipi complessi. Per ulteriori informazioni, vedere ComplexType Element (CSDL).

Errore 11004: L'associazione <Nome associazione> non dispone di alcun set di associazioni.

Questo errore si verifica quando viene definita un'associazione senza un set di associazioni corrispondente. Per risolvere il problema, aprire il file con estensione edmx in XML Editor e definire un set di associazioni per l'associazione specifica. Per ulteriori informazioni, vedere AssociationSet Element (CSDL) e Association Element (CSDL).

Errore 11006: Gli elementi using non sono supportati in Entity Designer.

Questo errore si verifica quando nel modello concettuale è presente un elemento Using. Sebbene Entity Framework supporti l'elemento Using nei modelli concettuali, non è possibile aprire tali modelli in Entity Designer. Per ulteriori informazioni, vedere Using Element (CSDL).

Errore 10023: Impossibile trovare il modello concettuale da convalidare.

Questo errore si verifica quando in Entity Designer non è possibile trovare il modello concettuale. L'errore si può verificare quando per definire il modello concettuale non viene utilizzato lo schema specifico. Per risolvere il problema, aprire il file con estensione edmx in XML Editor e definire correttamente il modello concettuale. Per ulteriori informazioni, vedere Panoramica sui file con estensione edmx (Entity Framework) e CSDL Specification.

Errore 10024: Impossibile trovare il modello di archiviazione da convalidare.

Questo errore si verifica quando in Entity Designer non è possibile trovare il modello di archiviazione. L'errore si può verificare quando per definire il modello di archiviazione non viene utilizzato lo schema specifico. Per risolvere il problema, aprire il file con estensione edmx in XML Editor e definire correttamente il modello di archiviazione. Per ulteriori informazioni, vedere Panoramica sui file con estensione edmx (Entity Framework) e SSDL Specification.

Errore 10025: Impossibile trovare il modello di mapping da convalidare.

Questo errore si verifica quando in Entity Designer non è possibile trovare informazioni sul mapping. L'errore si può verificare quando per definire le informazioni di mapping non viene utilizzato lo schema specifico. Per risolvere il problema, aprire il file con estensione edmx in XML Editor e definire correttamente le informazioni di mapping. Per ulteriori informazioni, vedere Panoramica sui file con estensione edmx (Entity Framework) e MSL Specification.

Vedere anche

Concetti

Panoramica sui file con estensione edmx (Entity Framework)

Altre risorse

Strumenti di ADO.NET Entity Data Model
Attività degli strumenti di Entity Data Model
CSDL, SSDL, and MSL Specifications