System.MissingMethodException HResult=0x80131513 Message=找不到方法:xxxx

C#中引入外部Nuget包後,在代碼中引用Nuget包中的方法,就會跑出這個錯System.MissingMethodException HResult=0x80131513 Message=找不到方法:xxxx
百度之後有人說是引入的.dll文件不正確,於是重新引用一下Nuget包 ,看到我的項目裏已經有多個版本的這個Nuget包,原來是Nuget版本衝突了。

原因:引入多個相同外部包,無法確定找哪一個包下的方法,因此造成找不到方法錯誤

解決方法:卸載掉之前下載的Nuget包,只保留最新的Nuget包即可

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