0
我最近根據指示使用MVC3做了一部分MVCMusicStore教程。但是,因爲我有Visual Studio 2012,我試圖在MVC4應用程序中使用EF。我試圖添加使用System.Data.Entity;指令,並沒有被發現。MVC 4使用實體框架的應用程序
我知道我可能只是添加引用。但我想知道爲什麼它不適用於我的MVC4項目。是否有一種使用MVC4創建實體框架支持的應用程序的新方法?
我最近根據指示使用MVC3做了一部分MVCMusicStore教程。但是,因爲我有Visual Studio 2012,我試圖在MVC4應用程序中使用EF。我試圖添加使用System.Data.Entity;指令,並沒有被發現。MVC 4使用實體框架的應用程序
我知道我可能只是添加引用。但我想知道爲什麼它不適用於我的MVC4項目。是否有一種使用MVC4創建實體框架支持的應用程序的新方法?
從Visual Studio 2012開始,Entity Framework現在通過NuGet包管理系統與Visual Studio分開發布。其原因是將EF與VS發行版分開,因此可以在不同的時間表上發佈EF 。他們最近還將EF作爲開源框架發佈,因此它將作爲.NET框架版本的一個項目被移除。
您必須使用NuGet將Entity Framework安裝到您的項目中。右鍵單擊該項目並選擇管理Nuget包。確保在打開的對話框中選擇「聯機」選項卡,然後在搜索類型實體框架中單擊「安裝」。您將可以添加使用語句。
非常感謝,神祕人(或者真的是Mystere Man?)。你救了我一個很大的負擔!我添加了引用,仍然不能(顯然)使用DbContext。丟失了。 :) 我非常感激! – iDevJunkie