Visual Studio 2017中缺少“添加RestAPI客户端”的选项

3
在VS 2015中,我们有“添加RestAPI客户端”,但在VS 2017中不存在。是否有解决方案可在VS 2017中使用它?
注意:我不想安装第三方(非MS)组件,如AuthoRest或Swagger Codegen。
谢谢

我从未见过那个菜单。试着找出是哪个扩展、模板或其他安装了那个菜单项。 - CodeCaster
在安装了Azure SDK之后,菜单将在VS 2015上可用。根据微软的说法,“相同”的SDK已经安装在VS 2017上。要查看菜单,请右键单击“解决方案资源管理器”,然后选择“添加”。 - Oleg Susarov
3个回答

1
我在VS2017上看到了它。仅供参考,AutoREST是微软的工具,它是“添加RestAPI客户端”在背后使用的工具。

谢谢回复。 你用的是哪个版本的VS 2017? 也许你知道是哪个扩展程序? 祝好 - Oleg Susarov
1
再次感谢Darrel,您的评论指引了我正确的方向:该菜单项的可见性取决于平台。 传统框架应用程序可以看到它,但.NET Core没有。这是又一个微软不一致之处吗? 我不知道,也不明白为什么它在net core2中不可用。干杯 - Oleg Susarov
@OlegSusarov 我怀疑“添加Rest客户端”选项可能最近没有更新。AutoRest团队一直在为AutoRest和VS Code插件添加各种功能而努力工作。我会看看能找到什么信息。 - Darrel Miller
看起来在.Net Core 2项目上使用AutoRest存在问题 - https://github.com/Azure/autorest/issues/2023(旧版), https://github.com/Azure/autorest/issues/2450(当前) - user1568891

0

您需要安装Visual Studio的Azure SDK


我已经转而使用在Github上更为更新的Azure/autorest。 - Kirsten

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接