在runtimetype的对象上找不到成员

时间:2015-08-13 14:26:58

标签: json vb.net

我目前正在开发一个使用newtonsoft.json.dll版本1.3.0和vb.net的旧版Web应用程序。

我在应用程序中添加了四个新字段。此源代码由另一个应用程序共享,它会发布到我的应用程序中,并将其分解。

查看图片是否有错误。

[Error display]

错误是:

  

无法在类型为runtimetype的对象上找到成员x。

堆栈跟踪在:

处中断
  

newtonsoft.json.jsonserializer.setobjectmember(jsonreader reader,object target,type targettype,string membername)

我做了一些研究。据报道,这些人通过升级DLL版本解决了这个问题,并没有通过代码更改来修复它的直接解决方案。我知道它非常老,应用程序影响很大任何升级都有巨大的波动。但他们正在计划重写应用程序。

有人可以分享我应该追求的任何想法以解决这个问题吗? 我希望能够快速而且承受压力。

1 个答案:

答案 0 :(得分:0)

https://smugmugc3.codeplex.com/workitem/10024

我的问题与上面链接中描述的内容非常相似。 在说服我的老板后,我将升级我的json转换器版本,我发现这是摆脱这个问题的唯一方法。

如果发现问题,我将更新此帖子。