報錯信息:
未能加載文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一個依賴項。找到的程序集清單定義與程序集引用不匹配。 (異常來自 HRESULT:0x80131040)
錯誤截圖:
原因:
我解決方案默認Entity Framework是5.0.0版本
然后我在DAL層添加Entity Framework引用,添加的是最新的6.1.3版本,造成的版本不一致的問題。
引用的版本是6.1.3的
解決方法:
讓解決方案的Entity Framework版本也更新為6.1.3
步驟:
打開命令窗口輸入:
Install-Package EntityFramework -Version 6.1.3
執行完成后,重新編譯訪問就OK了。