添加Entity Data時候,提示Entity Framework版本

場景

添加實體數據模型
採用ASP.NET創建實體模型的時候,連接數據庫出現下圖的錯誤:
錯誤提示
大概意思說Entity Framework版本不能兼容當前連接orcle數據庫的方法。
嘗試重新rebuild項目和solution都無法解決。

解決辦法

  1. 在TOOLS工具欄TOOLS->NuGet Package Manager->Packge Manager Concole
    在這些圖片描述
  2. 在concole輸入:install-package oracle.manageddataaccess.entityframework -version 12.1.2400
  3. 回車,接下來VS的工作大概就是幫你解決EntityFramework和Oracle.ManagedDataAccess的版本兼容,並且會安裝兼容版本。,並自動安裝…過程大約5分鐘之內。如果成功則應輸出以下命令:
    VS自動檢測相關組件版本,並自動給你解決問題~
    最後就可以輕鬆愉快地創建實體模型咯~
    實體模型能夠成功連接數據庫

微軟的那套東西 很多時候還是比較方便的~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章