首页 > 解决方案 > Visual Studio 19. 不要添加 webasm 服务

问题描述

我正在尝试使用 VS 2019 菜单“添加服务参考”作为 asmx Web 服务来连接 Web 服务(参见http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?wsdl )。服务确定,出现方法列表,但添加“Web 服务引用”后,过一会出现消息“无法从http://...?wsdl下载文件”继续或取消。继续创建 .disco 文件和参考文件后,但它是空的!如何解决问题?

标签: c#webservicewsdlasmx

解决方案


有两个选项,“添加 Web 引用”和“添加服务引用”。前者用于老式 asmx (如 cbr 服务),后者用于 WCF。使用“添加 Web 引用”添加对该服务的引用,这将起作用。互联网上有多个教程和示例展示了如何使用 cbr:


推荐阅读