'EntityState'不是类型上的有效属性

时间:2012-12-05 11:07:04

标签: c# entity-framework wcf-data-services odata

我已启用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'属性:

服务器在处理请求时遇到错误。异常消息是'类型'Game'上的属性'EntityState'不是有效属性。确保属性的类型是公共类型和受支持的基元类型或具有有效键或复杂类型的实体类型。'。

搜索我的代码,我甚至找不到'EntityState'属性,导致我认为这是一个内部.net属性。 那么......是什么导致这种情况,我该如何解决它,或者解决它?

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

没有堆栈跟踪我猜你正在使用的类型不是ObjectContext类型