在asp .Net Core项目中添加wsdl web引用

我有网络服务http://www.mcommunicator.ru/m2m/m2m_api.asmx?WSDL我在Web API项目中从Visual Studio 2015连接到它时遇到问题

我已经尝试添加的“添加Web引用”没有:引用 – >添加连接服务 – > WCF服务 – 预览它通过我的地址找到1个Web服务,但是单击完成后出现错误。 我想这不是WCF服务,这就是我收到错误的原因。 但我没有看到任何其他方法来添加它。 请帮我。

要为在WCF for .NET Core 1.0之上构建的客户端添加SOAP服务引用,请通过“扩展和更新”对话框安装扩展Visual Studio WCF连接服务

安装后,在“解决方案资源管理器”中,右键单击“引用”项目项,然后单击“添加连接的服务”选项。

将出现“添加连接服务”对话框,您应该有一个新选项“WCF服务 – 预览”。

欲了解更多信息,请访问: https : //blogs.msdn.microsoft.com/webdev/2016/06/26/wcf-connected-service-for-net-core-1-0-0-and-asp-net-核心1-0-0-是,现在可用/

  1. 在Visual Studio上安装SignalGo Extension
  2. 右键单击您的参考文献,然后选择“添加SignalGo服务”
  3. 把你的wsdl服务器地址
  4. 为命名空间添加名称
  5. 选择你的语言(如C#生成)
  6. 选择您的服务类型“Soap Web Service”
  7. 单击添加服务
  8. 在项目中添加SignalGo客户端包

现在您可以看到扩展生成的类和方法以及易于调用的方法。 适用于.net35 +,net standard 2.0