0

我已经启用了 OData,如下所述:http: //drc.ideablade.com/xwiki/bin/view/Documentation/odata-enable 我最终得到了诅咒的“处理此请求时发生错误”。错误。然后我用谷歌搜索,直到我发现如何打开调试,按照这里的说明:http: //blogs.msdn.com/b/phaniraj/archive/2008/06/18/debugging-ado-net-data- services.aspx 现在我看到问题的原因是“EntityState”属性:

服务器在处理请求时遇到错误。异常消息是“游戏”类型上的“实体状态”属性不是有效属性。确保属性的类型是公共类型和受支持的原始类型或具有有效键或复杂类型的实体类型。

对我的代码进行搜索时,我什至找不到“EntityState”属性,这让我认为这是一个内部 .net 属性。那么......是什么原因造成的,我该如何解决它,或者解决它?

任何帮助表示赞赏!

4

1 回答 1

1

如果没有堆栈跟踪,我猜您使用的类型不是 ObjectContext 类型

于 2012-12-06T16:25:08.963 回答