visual-studio - 如何在 Visual Studio 2017 中更新 OData WCF?

标签 visual-studio wcf visual-studio-2017

尝试更新现有项目中的服务引用时,我收到一条错误消息,

The specified OData API cannot be updated because OData APIs are now only supported with Connected Services.

enter image description here

又名链接 ( http://aka.ms/odatavsclientguidance ) 通向 http://odata.github.io/odata.net/#OData-Client-Code-Generation-Tool .

enter image description here

没有 VS 2017 的说明。

下面的说明引导我进入 OData Connected Serve VS 扩展。 (https://marketplace.visualstudio.com/items?itemName=laylaliu.ODataConnectedService) enter image description here

VS 2017 中似乎无法安装扩展。 enter image description here

滚动到扩展描述页面底部,我们将看到有关其 VS 2017 版本的所有问题。

enter image description here

所以问题是:OData 扩展是 VS 2017 中唯一更新 OData 服务的吗?我们有什么散步?

最佳答案

官方Visual Studio Marketplace您在帖子中提到的代码生成工具现在支持 Visual Studio 2017。

与通常设置 OData 引用方式的一个显着区别是,以前直接使用 Visual Studio 的“添加服务引用”来生成相关代码,而安装该工具会添加“添加连接服务”。

另请参阅 this GitHub issue 中的讨论.

关于visual-studio - 如何在 Visual Studio 2017 中更新 OData WCF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43981604/

相关文章:

visual-studio - Visual Studio 2017 声称我正在调试我的 C++/CLI 项目的发布版本

c# - .NET、Visual Studio 2008、SVN - 在编译时读取修订号?

wcf - 故障后在WCF中重用客户端类

c# - 为什么当我按下按钮时我的列表会重置?

c# - Blob 触发的 Azure 函数无法部署,但可以在本地运行,并且没有任何错误迹象

boost - 使用 Boost 1.68/LLVM/VS2017 时出现 "is_assignable"错误

asp.net - 添加/更新 Web 引用时防止在 Reference.cs 中生成代理类

visual-studio - 如何使用 VS 2015 MSBuild 构建 .vdproj

c - 使用_snwprintf时意外获取中文字符

c# - WCF 与二进制通过 TCP