創建空的MVC應用程序,為了想使用Entity Framework的類庫,發現即無法正常引用。如下圖,Insus.NET已經明確引了System.Data.Entity(下圖Highlight的代碼),但類別在繼承DbContext時,卻無法正確常引用。
去微軟MSDN查看資料:http://msdn.microsoft.com/en-us/library/system.data.entity(v=vs.103).aspx
Insus.NET所創建的MVC應用程序也是.NET Framework 4.5。《創建第一個MVC應用程序》 http://www.cnblogs.com/insus/p/3358560.html。 但Insus.NET有嘗試,去創建一個Internet的MVC的應用程序中,能使用到這個DbContext類。經仔細對比,原來創建空(Empty)的MVC的應用程序,根本沒有引用到Entity Framework類庫(左圖),而你在創建的Internet的MVC應用程序中,它在引用了Entity Framework類庫(右圖)。
區別出來了,我們在空的MVC應用程序引用它即可。