共用方式為


HOW TO:使用 EdmGen.exe 產生 Entity Data Model (Entity Framework)

本主題示範如何使用 EDM 產生器 (EdmGen.exe) 工具依據 School 資料庫產生 實體資料模型 (EDM)。如果使用 EdmGen.exe 產生 EDM,仍然必須將 Visual Studio 專案設定成使用 實體架構。如需詳細資訊,請參閱 HOW TO:手動設定 Entity Framework 專案

Note附註

EdmGen.exe 所產生的 EDM 會包括資料庫中的所有物件。如果您想要產生僅包含特定物件的 EDM,請使用 Entity Data Model 精靈。如需詳細資訊,請參閱 HOW TO:使用 Entity Data Model 精靈 (Entity Framework)

若要使用 EdmGen.exe 來產生 Visual Basic 專案的 School 模型

  1. 建立 School 資料庫。如需詳細資訊,請參閱建立 School 範例資料庫 (Entity Framework 快速入門)

  2. 在命令提示字元中,執行下列命令但不含分行符號:

    "%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 
    

若要使用 EdmGen.exe 來產生 C# 專案的 School 模型

  1. 建立 School 資料庫。如需詳細資訊,請參閱建立 School 範例資料庫 (Entity Framework 快速入門)

  2. 在命令提示字元中,執行下列命令但不含分行符號:

    "%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 
    

另請參閱

工作

HOW TO:手動設定 Entity Framework 專案
HOW TO:預先產生檢視表來改善查詢效能 (Entity Framework)
HOW TO:使用 EdmGen.exe 驗證 Entity Data Model

其他資源

定義 Entity Data Model (Entity Framework 工作)
Entity Data Model 工具