取得 Entity Framework

Entity Framework 是由 EF Tools for Visual Studio 和 EF Runtime 所組成。

EF Tools for Visual Studio

Entity Framework Tools for Visual Studio 包含 EF Designer 和 EF 模型精靈,而且資料庫第一個和模型優先工作流程都需要。 EF Tools 包含在所有最新版的 Visual Studio 中。 如果您執行 Visual Studio 的自訂安裝,您必須選擇包含它的工作負載或選取為個別元件來選取專案「Entity Framework 6 Tools」。

針對某些舊版的 Visual Studio,更新的 EF Tools 可供下載使用。 如需如何取得適用于 Visual Studio 版本之最新版 EF Tools 的指引,請參閱 Visual Studio 版本

EF 執行時間

最新版的 Entity Framework 可作為 EntityFramework NuGet 套件 。 如果您不熟悉 NuGet 封裝管理員,建議您閱讀 NuGet 概觀

安裝 EF NuGet 套件

您可以以滑鼠右鍵按一下專案的 [ 參考 ] 資料夾,然後選取 [管理 NuGet 套件],以安裝 EntityFramework 套件...

Manage NuGet Packages

從 封裝管理員 主控台安裝

或者,您可以在 封裝管理員 主控台 執行下列命令來安裝 EntityFramework。

Install-Package EntityFramework

安裝特定版本的 EF

從 EF 4.1 開始,EF 執行時間的新版本已發行為 EntityFramework NuGet 套件 。 您可以在 Visual Studio 的 封裝管理員 主控台 中執行下列命令,將這些版本新增至 .NET Framework 型專案:

Install-Package EntityFramework -Version <number>

請注意, <number> 表示要安裝的特定 EF 版本。 例如,6.2.0 是 EF 6.2 的數位版本。

4.1 之前的 EF 執行時間是 .NET Framework 的一部分,無法個別安裝。

安裝最新預覽

上述方法會提供您最新支援的 Entity Framework 版本。 通常有 Entity Framework 的發行前版本可供我們嘗試,並提供意見反應給我們。

若要安裝 EntityFramework 的最新預覽版,您可以在 [管理 NuGet 套件] 視窗中選取 [包含發行前版本 ]。 如果沒有可用的發行前版本,您將會自動取得最新支援的 Entity Framework 版本。

Include PreRelease

或者,您可以在 封裝管理員 主控台 執行下列命令。

Install-Package EntityFramework -Pre