C# VS 調試報錯:未能加載文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一個依賴項


今天在使用 VS(VisualStudio) 調試一個復雜的 WinForm 程序,總是提示錯誤:

未能加載文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一個依賴項。找到的程序集清單定義與程序集引用不匹配。 (異常來自 HRESULT:0x80131040)

嘗試了網上提供的各種方法都不行。

因為解決方案中的多個項目使用了多個不同版本的 Newtonsoft.Json 包,嘗試統一所有的版本,調試依然出錯。

最后,使用 nuget 工具只升級了報錯項目的 Newtonsoft.json 包到最新版,問題解決。

命令版本:

update-package Newtonsoft.Json -version 13.0.1 -reinstall


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM