1. 程式人生 > >關於 未能載入檔案或程式集“”或它的某一個依賴項。找到的程式集清單定義與程式集引用不匹配。 的解決辦法

關於 未能載入檔案或程式集“”或它的某一個依賴項。找到的程式集清單定義與程式集引用不匹配。 的解決辦法

這是C#中經常遇到的一個問題‘未能載入檔案或程式集“”或它的某一個依賴項。找到的程式集清單定義與程式集引用不匹配。 ’,最常見的錯誤原因是:config配置檔案裡面宣告的dll版本與引用的dll版本不一致導致的。
這裡寫圖片描述
這裡宣告的Newtonsoft.Json的版本是6.0.0.0,再看一下我們引用的Newtonsoft.Json版本。
這裡寫圖片描述
可以看到,我們引用的Newtonsoft.Json版本是10.0.0.0,只需要吧配置檔案裡面Newtonsoft.Json的版本改為10.0.0.0即可,或者你也可以重新引用一個6.0.0.0版本的dll
這裡寫圖片描述