我有一個問題,我的主機只支持NET 4.0,所以我不能正確使用EF 5.0,所以我想降級,但我不知道該怎麼做。如何從EF5降級到EF4?
我只是想改變web.config中的版本,但它沒有幫助,我只是得到錯誤,當我運行應用程序。
我應該做一些特別的事情,然後我應該刪除並重新創建整個模型?
我沒有選擇任何版本時,我第一次開始與EF,我只是跟着它產生了我的模型小精靈,但我認爲該模型是EF5的
感謝
我有一個問題,我的主機只支持NET 4.0,所以我不能正確使用EF 5.0,所以我想降級,但我不知道該怎麼做。如何從EF5降級到EF4?
我只是想改變web.config中的版本,但它沒有幫助,我只是得到錯誤,當我運行應用程序。
我應該做一些特別的事情,然後我應該刪除並重新創建整個模型?
我沒有選擇任何版本時,我第一次開始與EF,我只是跟着它產生了我的模型小精靈,但我認爲該模型是EF5的
感謝
.NET 4.0沒問題。不要使用EF 4.0,因爲它不是EF版本。只需將目標框架更改爲應用程序和相關庫的.NET 4.0即可。之後,你可能會得到一些錯誤。從nuget卸載並安裝您的實體框架DLL。因此:
<package id="EntityFramework" version="5.0.0" targetFramework="net40" />
然後,您應該重新創建您的模型。因爲一些類可能會導致錯誤,如空間位置4.5框架...
爲什麼你會降級? EF5可以在.NET 4.0上運行。 –