我目前正在开发一个使用newtonsoft.json.dll版本1.3.0和vb.net的旧版Web应用程序。
我在应用程序中添加了四个新字段。此源代码由另一个应用程序共享,它会发布到我的应用程序中,并将其分解。
查看图片是否有错误。
[]
错误是:
无法在类型为runtimetype的对象上找到成员x。
堆栈跟踪在:
处中断newtonsoft.json.jsonserializer.setobjectmember(jsonreader reader,object target,type targettype,string membername)
我做了一些研究。据报道,这些人通过升级DLL版本解决了这个问题,并没有通过代码更改来修复它的直接解决方案。我知道它非常老,应用程序影响很大任何升级都有巨大的波动。但他们正在计划重写应用程序。
有人可以分享我应该追求的任何想法以解决这个问题吗? 我希望能够快速而且承受压力。
答案 0 :(得分:0)
https://smugmugc3.codeplex.com/workitem/10024
我的问题与上面链接中描述的内容非常相似。 在说服我的老板后,我将升级我的json转换器版本,我发现这是摆脱这个问题的唯一方法。
如果发现问题,我将更新此帖子。