c# – Windows Phone 7上的OData

我不确定我是否只是找不到正确的信息.但
Windows Phone 7上的OData故事似乎并不完整.我按照这篇博客文章中的步骤操作:

http://dotnetspeak.com/index.php/2010/03/windows-phone-7-application-with-odata/

这产生了所描述的预期客户端类型.不幸的是,当我将类和引用添加到我的Windows Phone客户端应用程序(System.Data.Services.Client.dll)并编译时,我收到以下错误消息:

The type or namespace name 'DataServiceQuery' does not exist in the namespace 'System.Data.Services.Client' (are you missing an assembly reference?)

我错过了什么吗?我只需要能够查询odata数据服务.如果有其他方式,技术或库,我愿意使用它.

最佳答案 OData v2上周发布(
Read the announcement here). Chris Koenig有一篇非常好的帖子总结了
his blog post here的变化.你需要下载最新的
OData client library from Codeplex,特别是
this revision.Chris Koenig的教程应该指向正确的方向.始终记得添加对OData客户端程序集的引用.

HTH,indyfromoz

点赞