如何:使用 EdmGen.exe 生成对象模型文件(实体框架)

本主题演示如何使用 EDM 生成器 (EdmGen.exe) 工具来生成基于 实体数据模型 (EDM) 中的概念性模型文件的对象模型文件。有关更多信息,请参见 实体数据模型

使用 EdmGen.exe 生成 Visual Basic 项目 School 模型的对象模型文件

  1. 创建 School 数据库。有关更多信息,请参见创建 School 示例数据库(实体框架快速入门)

  2. 生成 School 模型或获取 School.csdl 文件。有关更多信息,请参见如何:使用 EdmGen.exe 生成实体数据模型(实体框架)

  3. 在命令提示符下执行以下命令(无换行符):

    "%windir%\Microsoft.NET\Framework\v3.5\edmgen.exe" /mode:EntityClassGeneration 
    /incsdl:.\School.csdl /outobjectlayer:.\School.Objects.vb /language:VB
    

使用 EdmGen.exe 生成 C# 项目 School 模型的对象模型文件

  1. 创建 School 数据库。有关更多信息,请参见创建 School 示例数据库(实体框架快速入门)

  2. 生成 School 模型或获取 School.csdl 文件。有关更多信息,请参见如何:使用 EdmGen.exe 生成实体数据模型(实体框架)

  3. 在命令提示符下执行以下命令(无换行符):

    "%windir%\Microsoft.NET\Framework\v3.5\edmgen.exe" /mode:EntityClassGeneration 
    /incsdl:.\School.csdl /outobjectlayer:.\School.Objects.cs /language:CSharp
    

另请参见

任务

如何:手动配置实体框架项目
如何:预生成视图以改善查询性能(实体框架)
如何:使用 EdmGen.exe 生成实体数据模型(实体框架)

其他资源

定义实体数据模型(实体框架任务)
实体数据模型工具