Csharp/C#教程:Json.NET + VerificationException操作可能会破坏运行时的稳定性分享


Json.NET + VerificationException操作可能会破坏运行时的稳定性

我得到“操作可能会破坏运行时exception”。 我瞪大了一下,看起来exception与在运行时加载的冲突程序集有关。 所以,这里有几件事

  1. 相同的源代码在我的同事机器上工作。
  2. 我查看并搜索了对NewtonSoft.Json.dll的每个引用,看起来它来自同一个程序集。 (我认为这不会是一个问题,因为它在其他人机器上工作)。
  3. 我使用的是引用NewtonSoft的Raven,但它仅在客户端/ silverlight端的服务器端使用。 同样兼容我引用了raven引用的相同版本的Newtonsoft。

现在,问题可能是我在机器中安装了影响它的问题。 一些运行时/ SP安装等。有没有办法调试/弄清楚这里发生了什么。 当应用程序运行时,我查看并搜索了NewtonSoft.dll,它在临时的asp.net文件中获得了正确的版本。 ?

任何帮助都可以非常感谢。 我不想安装我的运行时。

激活Visual Studio Ultimate和IntelliTrace时可能会发生此exception。

尝试在IntelliTrace忽略列表上添加Newtonsoft.dll:

最新版本的Json.NET修复了这个错误 – https://james.newtonking.com/archive/2012/01/23/json-net-4-0-release-6-serialization-performance.aspx

这是一个已知的问题。

您应该能够通过删除对JSON .NET库的所有引用并将它们再次添加到项目中来解决此问题。

也可以看看:

https://json.codeplex.com/workitem/20624

JSON.Net抛出System.Security.VerificationException:操作可能会破坏运行时的稳定性

上述就是C#学习教程:Json.NET + VerificationException操作可能会破坏运行时的稳定性分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/957513.html

(0)
上一篇 2021年11月21日
下一篇 2021年11月21日

精彩推荐