首页 新闻 会员 周边 捐助

找不到方法:“Boolean System.Runtime.Serialization

0
[已关闭问题]

 

下面是方法的代码

            string linkStr = "";
            DataTable dt = PageString.GetPage(10, "Message", "ID", "Default.aspx", "[ID],[Title],[Content],[CreateTime],[UpdateTime],[UserId],[ParentId],[Email],[HomePage],[SupportCount]", "1=1", "CreateTime desc", out linkStr, 1);
            string jsonString = JsonConvert.SerializeObject(new { linkStr = linkStr, result = dt });

 

报错的是下面的提示,我之前用过好像没有这种错误

找不到方法:“Boolean System.Runtime.Serialization.DataContractAttribute.get_IsReference()”。

wudongsuper的主页 wudongsuper | 初学一级 | 园豆:2
提问于:2010-07-03 10:20
< >
分享
其他回答(5)
0

.NET Framework是什么版本?

dudu | 园豆:30925 (高人七级) | 2010-07-03 13:42
3.5
支持(0) 反对(0) wudongsuper | 园豆:2 (初学一级) | 2010-07-13 16:02
是vs2008
支持(0) 反对(0) wudongsuper | 园豆:2 (初学一级) | 2010-07-13 16:02
0

JsonConvert这个是否有引用,参考上个问题回答的。http://space.cnblogs.com/q/15470/

Astar | 园豆:40805 (高人七级) | 2010-07-03 14:33
已经引用了,
支持(0) 反对(0) wudongsuper | 园豆:2 (初学一级) | 2010-07-03 15:21
编译可以通过。。转换为JSON时错误。
支持(0) 反对(0) wudongsuper | 园豆:2 (初学一级) | 2010-07-03 15:21
0

看看下面两篇对你有没有帮助

http://www.coolite.com/forums/Topic30422-16-1.aspx#bm30592

http://pietschsoft.com/post/2008/08/NET-35-SP1-DataContractJsonSerializer-Bug.aspx

eaglet | 园豆:17139 (专家六级) | 2010-07-03 15:49
0

我也遇到了这个问题,解决不掉,LZ解决了没 啊

JkD | 园豆:117 (初学一级) | 2010-10-18 13:57
0

framework 3.5 sp1

123112311 | 园豆:210 (菜鸟二级) | 2010-11-25 12:46
0

楼上说的对啊,我遇到这个问题解决了一个周了,,,装了framework 3.5 的sp1就行了,你用的应该是coolite1.0吧,1.0也太扯淡了...

Tear Y | 园豆:784 (小虾三级) | 2010-12-13 13:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册