WCF数据服务DataServiceKey属性不起作用

时间:2012-08-28 13:53:56

标签: wcf linq-to-sql wcf-data-services

我开始开发WCF数据服务项目。我收到了臭名昭着的例外:

  

异常消息是'On data context type   'DataClasses1DataContext',有一个顶级的IQueryable属性'table1'   其元素类型不是实体类型。确保   IQueryable属性是实体类型或指定IgnoreProperties   数据上下文类型的属性忽略此属性

我使用DataServiceKey属性修改了我的实体的部分类。但是,我仍然收到同样的错误。我该如何解决?

谢谢!

1 个答案:

答案 0 :(得分:1)

就像Vitek所说,解决方案是将Microsoft.Data.Services和Microsoft.Data.Services.Client的引用添加到我使用DataServiceKey属性的项目中。