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

Bla*_*ise 13 wcf visual-studio visual-studio-2017

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

无法更新指定的OData API,因为现在仅支持连接服务的OData API.

在此输入图像描述

aka链接(http://aka.ms/odatavsclientguidance)导致http://odata.github.io/odata.net/#OData-Client-Code-Generation-Tool.

在此输入图像描述

VS 2017没有任何指示.

下面的说明将我带到OData Connected Serve VS扩展.(https://marketplace.visualstudio.com/items?itemName=laylaliu.ODataConnectedService) 在此输入图像描述

而且似乎无法在VS 2017中安装扩展程序. 在此输入图像描述

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

在此输入图像描述

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

fug*_*ede 1

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

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

另请参阅此 GitHub 问题中的讨论。