我正在使用 System.Web.Helpers.Json.Encode 对 EF 表进行编码。问题是在我的本地实例上——请注意,使用相同的数据库——表编码得很好。"{\"Symbols\":[],\"Medium\":null,\"Element2\":null,\"Element1\":null,\"Id\":82,\"Localized\":true ,\"邮政编码\":null,\"州\":\"AZ\",\"类别\":null}"
但是,当代码部署到服务器时,它会引发循环引用错误。我认为这可能是一个服务器配置问题——一个杂散的复选框、错误的库版本或类似的问题。在我深入挖掘之前,只是想知道其他人是否遇到过这种情况,如果是的话,他们能否为我指明正确的方向。
代码本身并不是一个非常复杂的简单表格,它包含大约 9 个字段,其中 4 个是导航字段,并且在对象中为空。对象本身是动态类型的。
想法?