Compartir a través de


Cómo: Usar EdmGen.exe para generar los archivos de asignación y de modelo

En este tema se muestra cómo usar la herramienta EDM Generator (EdmGen.exe) para generar los siguientes archivos basados en la base de datos School:

  • Un modelo conceptual (un archivo .csdl).

  • Un modelo de almacenamiento (un archivo .ssdl).

  • Asignación entre los modelos conceptual y de almacenamiento (un archivo .msl).

  • Código del nivel de objeto en Visual Basic o C#.

  • Archivos de vistas.

La herramienta EdmGen.exe utiliza /mode:FullGeneration para generar los archivos enumerados anteriormente. Para obtener más información sobre los comandos de EdmGen.exe, vea Generador de EDM (EdmGen.exe).

Si usa EdmGen.exe para generar los archivos de modelo y asignación, aún tendrá que configurar el proyecto de Visual Studio para que utilice Entity Framework . Para obtener más información, vea Cómo configurar manualmente un proyecto de Entity Framework.

Bb896270.note(es-es,VS.100).gifNota:
Un modelo conceptual generado mediante EdmGen.exe incluye todos los objetos de la base de datos.Si desea generar un modelo conceptual que solo incluya objetos específicos, use el asistente de Entity Data Model.Para obtener más información, vea Cómo usar el Asistente para Entity Data Model (Entity Framework).

Para generar el modelo School para un proyecto de Visual Basic con EdmGen.exe

  1. Cree la base de datos School. Para obtener más información, vea Crear la aplicación de ejemplo School (Tutorial rápido de Entity Framework).

  2. En el símbolo del sistema, ejecute el comando siguiente sin los saltos de línea:

Para generar el modelo School para un proyecto de C# con EdmGen.exe

  1. Cree la base de datos School. Para obtener más información, vea Crear la aplicación de ejemplo School (Tutorial rápido de Entity Framework).

  2. En el símbolo del sistema, ejecute el comando siguiente sin los saltos de línea:

Vea también

Tareas

Cómo configurar manualmente un proyecto de Entity Framework
Cómo: Generar previamente vistas para mejorar el rendimiento de las consultas
Cómo: Usar EdmGen.exe para validar los archivos de asignación y de modelo

Otros recursos

Modelado y asignación (Entity Framework)
Entity Data Model Tools