錯誤信息:未能加載文件或程序集“EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一個依賴項。找到的程序集清單定義與程序集引用不匹配。 (異常來自 HRESULT:0x80131040)
原因分析: 可能由於解決方案默認Entity Framework版本與后期引用Entity Framework版本不一致.
解決法案:
1. 工具 -> 庫程序包管理器 -> 管理解決方案的nuget程序包
2. 在選中"更新"找到EntityFramework,選中后,點擊"更新"按鈕
3. 選擇要更新的項目(一般會自動默認選擇需要更新的項目),點擊"確定"按鈕
4. 等待更新完畢,解決。
5 工具 -> 庫程序包管理器 -> 程序包管理控制台
打開命令窗口輸入:
Install-Package EntityFramework -Version 6.1.3
重啟VS,重新編譯