如何在.NET Standard项目中"添加服务引用"

Per*_*eri 7 .net c# asp.net wcf .net-standard

我想在.NET Standard项目中执行"添加服务引用".(Visual Studio 2017)

我在NuGet上安装了"System.ServiceModel.Http"和"System.ServiceModel.Security",以便使WCF访问成为可能.

但是,.NET Standard项目中没有"添加服务引用"菜单项.如何添加服务引用?

它存在于.NET Framework项目中,但它在.NET Standard项目中不存在,因此遇到了麻烦.

Dam*_*amo 5

我来到这里希望解决一个稍微不同的问题......但也许可以回答你的问题;

我必须将 VS2017 更新到最新版本(我现在是 15.5.2),然后;右键单击项目>>添加>>连接的服务,然后单击“Microsoft WCF Web Service Reference Provider”。提供的对话框与框架“添加服务引用”选项的对话框非常相似。

如果您要添加新课程等,它与您将使用的“添加”菜单相同......

这是在 15.5 版中添加的。有关更多信息,请参阅github 上的 WCF


小智 5

Visual Studio 2017 社区 v15.9.7

解决方案资源管理器 -> 右键单击依赖项-> 添加连接的服务

截屏:


Von*_*a21 -7

您可以通过将服务拖到 bin 目录中来手动添加它

  • 你误会了。“添加服务引用”一般通过以下方式完成。 (3认同)