Share via


Cómo usar EdmGen.exe para generar un modelo Entity Data Model (Entity Framework)

En este tema se muestra cómo usar la herramienta EDM Generator (EdmGen.exe) para generar un modelo Entity Data Model (EDM) basándose en la base de datos School. Si usa EdmGen.exe para generar un modelo EDM, aún tendrá que configurar el proyecto de Visual Studio de modo que use Entity Framework. Para obtener más información, vea Cómo configurar manualmente un proyecto de Entity Framework.

Nota

Un EDM generado mediante EdmGen.exe incluye los objetos de la base de datos. Si desea generar un EDM que sólo incluya objetos concretos, 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:

    "%windir%\Microsoft.NET\Framework\v3.5\edmgen.exe" /mode:fullgeneration 
    /c:"Data Source=%datasourceserver%; Initial Catalog=School; Integrated Security=SSPI" 
    /project:School /entitycontainer:SchoolEntities /namespace:SchoolModel /language:VB 
    

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:

    "%windir%\Microsoft.NET\Framework\v3.5\edmgen.exe" /mode:fullgeneration 
    /c:"Data Source=%datasourceserver%; Initial Catalog=School; Integrated Security=SSPI" 
    /project:School /entitycontainer:SchoolEntities /namespace:SchoolModel /language:CSharp 
    

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 (Entity Framework)
Cómo usar EdmGen.exe para validar un modelo Entity Data Model

Otros recursos

Definir un Entity Data Model (tareas de Entity Framework)
Herramientas de Entity Data Model