System.Private.CoreLib.ni中發生'System.MissingMethodException'

.net .net-core c# entity-framework entity-framework-core

我正在開發一個項目(Visual Studio 2015更新3),我正在使用實體框架核心與MySQL。我能夠將數據寫入我的數據庫,但是當嘗試使用DbSet<T>.Find(...)FirstOrDefault 查詢數據時,我得到以下異常:

System.Private.CoreLib.ni.dll中出現“System.MissingMethodException”類型的異常,但未在用戶代碼中處理

其他信息:找不到方法:'Void Microsoft.EntityFrameworkCore.Query.QueryContextFactory..ctor(Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager,Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IChangeDetector)'

我試圖從NuGet包管理器更新所有包,但沒有成功。這個問題可能像半複製一樣,但它不是,沒有解決方案對我有用。有任何想法嗎?提前致謝!

熱門答案

好吧,它似乎是MySQL中的一個錯誤- >實體框架適配器MySql.Data.EntityFrameworkCore 。我從7.0.6-IR31降級到6.10.1-beta ,現在一切正常!



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow