IO 异常 无法加载文件或程序集 'System.Runtime' 使用 JsonConvert.SerializeObject 时出错



我使用JSON.NET的nuget包和异步包创建了一个可移植类库

当我尝试在可移植库中序列化一个类时,我在单元测试项目中遇到了这个错误

无法加载文件或程序集"System.Runtime,版本=1.5.11.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'或其一个依赖关系。系统找不到指定的文件。

我似乎只有在类上有一个公共异步方法时才能得到它。此外,如果我在测试项目中重新创建中的类,那么它也可以正常工作。该错误仅在调用可移植库(用异步方法序列化类)

时发生

对于作为Microsoft.Bcl或Microsoft.Bcl.Async NuGet包的一部分安装的程序集,您应该能够从app.config中删除任何绑定重定向。Microsoft.Bcl.Build包将在编译时添加正确的绑定重定向。

相关内容

  • 没有找到相关文章

最新更新