none
could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' or one of its dependencies. The given assembly name or codebase was invalid RRS feed

  • 问题

  • System.TypeInitializationException: The type initializer for 'Newtonsoft.Json.Serialization.DefaultSerializationBinder' threw an exception. ---> System.IO.FileLoadException: Could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)
       at Newtonsoft.Json.Serialization.DefaultSerializationBinder..ctor()
       at Newtonsoft.Json.Serialization.DefaultSerializationBinder..cctor()
       --- End of inner exception stack trace ---
       at Newtonsoft.Json.JsonSerializer..ctor()
       at Newtonsoft.Json.JsonSerializer.Create(JsonSerializerSettings settings)
       at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
       at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
       at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value)

       What should I do?

    请问如何解决 ?要安装更新.NET4.0补丁么。



    2018年2月2日 10:15

全部回复

  • JSON中产生了序列化异常

    Newtonsoft.Json.Serialization.DefaultSerializationBinder' threw an exception

    请在调试阶段,查看下异常的InnerException或LoadException,它会提示是哪个类型(以及所在的程序集名称)载入失败。


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2018年2月5日 0:52
  • Hi,

    欢迎在MSDN论坛发帖。

    你有尝试把.NET 的版本升级到4.5,再来编译你的程序吗?  下面是一个相似解决方案,你可以参考一下。

    作者认为system.core 不在.NET 4.0 的框架中,需要安装一些补丁文件。

    你可以看这个部分。  think that the problem is that the code is compiled on .net 4.0, and System.Core 2.5 doesn't exist in .net 4.0, but in a patch released after KB2468871.

    https://github.com/beto-rodriguez/Live-Charts/issues/212

    下面这个解决思路,是升级.NET 版本到4.5

    https://github.com/ServiceStack/Issues/issues/476

    Best Regards,

    Hart

    注意:此回复包含对第三方万维网站点的引用。 Microsoft提供此信息为您提供方便。 Microsoft不控制这些网站,并且没有测试在这些网站上发现的任何软件或信息; 因此,Microsoft不能对任何软件或信息的质量,安全性或适用性做任何声明。 使用互联网上发现的任何软件都存在固有的危险,Microsoft警告您,在从互联网检索任何软件之前,请确保您完全理解风险。


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2018年2月5日 2:16
    版主