Procedura: utilizzare EdmGen.exe per generare i file di modello e di mapping

In questo argomento viene illustrato come utilizzare lo strumento Generatore EDM (EdmGen.exe) per generare i seguenti file in base al database School:

  • Modello concettuale (file con estensione csdl).

  • Modello di archiviazione (file con estensione ssdl).

  • Mapping tra i modelli concettuali e di archiviazione (file con estensione msl).

  • Codice del livello oggetti in Visual Basic o C#.

  • File di visualizzazione.

Lo strumento EdmGen.exe utilizza /mode:FullGeneration per la generazione dei file elencati in precedenza. Per ulteriori informazioni sui comandi di EdmGen.exe, vedere Generatore EDM (EdmGen.exe).

Se si utilizza EdmGen.exe per generare i file di modello e di mapping, sarà comunque necessario configurare il progetto di Visual Studio per l'utilizzo di Entity Framework . Per ulteriori informazioni, vedere Procedura: configurare manualmente un progetto di Entity Framework.

Bb896270.note(it-it,VS.100).gifNota:
Un modello concettuale generato da EdmGen.exe include tutti gli oggetti del database.Per generare un modello concettuale che include solo oggetti specifici, utilizzare la Procedura guidata Entity Data Model.Per ulteriori informazioni, vedere Procedura: utilizzare la procedura guidata Entity Data Model (Entity Framework).

Per generare il modello School per un progetto Visual Basic utilizzando EdmGen.exe

  1. Creare il database School. Per ulteriori informazioni, vedere Creazione del database di esempio School (Guida rapida di Entity Framework).

  2. Al prompt dei comandi eseguire il comando seguente senza interruzioni di riga:

Per generare il modello School per un progetto C# utilizzando EdmGen.exe

  1. Creare il database School. Per ulteriori informazioni, vedere Creazione del database di esempio School (Guida rapida di Entity Framework).

  2. Al prompt dei comandi eseguire il comando seguente senza interruzioni di riga:

Vedere anche

Attività

Procedura: configurare manualmente un progetto di Entity Framework
Procedura: pregenerare le visualizzazioni per migliorare le prestazioni di esecuzione delle query
Procedura: utilizzare EdmGen.exe per convalidare i file di modello e di mapping

Altre risorse

Modellazione e mapping (Entity Framework)
Entity Data Model Tools