一尘不染

无法加载文件或程序集……参数不正确

c#

最近,我在C#解决方案中遇到了以下异常:

错误2无法加载文件或程序集’Newtonsoft.Json,版本= 3.5.0.0,文化=中性,PublicKeyToken =
b9a188c8922137c6’或其依赖项之一。参数错误。(来自HRESULT的异常:0x80070057(E_INVALIDARG))

这既不依赖于我的代码也不依赖于程序集的名称(如Newtonsoft.Json本例所示)。

当我从解决方案中删除此dll时,编译器会在同一异常中告知另一个dll。所以我想应该在我的电脑上关闭/打开某些东西:)


阅读 320

收藏
2020-05-19

共1个答案

一尘不染

看起来像一个损坏的程序集被引用。

清除两个:

  1. 项目的\ bin文件夹

  2. 临时文件夹(应该C:\Users\your_username\AppData\Local\Temp\Temporary ASP.NET Files在Windows 7中)

看看错误是否仍然发生

2020-05-19