【问题标题】:Failed to add a WCF Data service 'Service Reference' for an OData consumption C# application无法为 OData 消费 C# 应用程序添加 WCF 数据服务“服务引用”
【发布时间】:2014-05-06 04:23:20
【问题描述】:

如果我为针对 .net 4.5 的 OData 消费 C# 应用程序添加 WCF 数据服务“服务引用”,一切都很好。

现在我需要在 .net 3.5 上运行我的 OData 消费 C# 应用程序。所以我创建了一个 .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 Data 服务?

【问题讨论】:

    标签: c# visual-studio odata wcf-data-services


    【解决方案1】:

    嗯... 这是特定版本的 VS 使用的特定版本工具的常见问题。 有时你只需要超越:)。 因此,您可以访问 VS 2008 并且可以打开该项目并创建客户端代码,或者......您可以像this article describes 一样手动创建您的类。 VS 在下面做的完全一样,但使用的是更新的版本。

    如果您的服务器是 4.5,我不确定这是否可行。

    【讨论】:

      猜你喜欢
      • 2012-01-11
      • 2014-05-08
      • 2020-08-20
      • 1970-01-01
      • 2012-02-15
      • 2012-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多