visual studio -添加WCF数据服务'服务引用'用于OData消费c#应用程序

本文关键字:服务 OData 用于 消费 应用程序 引用 studio 数据 添加 visual WCF | 更新日期: 2023-09-27 18:02:03

如果我为OData消费c#应用程序添加一个WCF数据服务'服务引用',这是针对。net 4.5的,那么一切都没问题。

现在我需要我的OData消费c#应用程序运行在。net 3.5。所以我创建了一个。net 3.5 c#应用程序,并试图以相同的方式添加相同的"服务引用",Visual Studio给了我一个错误:

The Custom Tool 'DataServiceCoreClientGenerator' failed. Data Service client 
code generation failed:
The element 'DataService' has an attribute 'DataServiceVersion' with an 
unrecognized version '3.0'
对于OData消费项目,我必须使用。net 4.5吗?还是取决于服务器端WCF数据服务?

visual studio -添加WCF数据服务'服务引用'用于OData消费c#应用程序

嗯…对于特定版本的VS使用的特定版本的工具来说,这是一个常见的问题。有时候你只需要超越:)。所以你可以访问VS 2008,你可以打开那个项目并创建客户端代码,或者…您可以像本文描述的那样手动创建您的类。VS在下面做完全相同的事情,但使用的是一个更新的版本。

我不确定这将工作,虽然如果你的服务器是4.5。