代码之家  ›  专栏  ›  技术社区  ›  Ben McCormack

如何将WSDL添加到Visual Studio 2005项目中?

  •  7
  • Ben McCormack  · 技术社区  · 15 年前

    我们的一个供应商提供了一个Web服务API,允许他们的客户验证数据库中的数据。作为他们的SDK的一部分,他们提供了一个WSDL(Web服务定义语言)文件,根据他们的文档,可以“被软件应用程序和应用程序开发工具读取”。应用程序工具(如Microsoft的Visual Studio)可以导入WSDL文档并自动生成访问WSDL定义的Web服务的软件类。”

    我目前正在使用Visual Studio 2005。要让Visual Studio为我生成魔术代码,我需要做什么?


    更新: 这对我来说并不明显,但是如果您的计算机本地存储了一个静态WSDL文件,那么您可以粘贴文件路径(例如 C:\WSDLFiles\Service.WSDL )进入“Web引用”对话框的地址栏。

    3 回复  |  直到 11 年前
        1
  •  4
  •   Bremer    15 年前

    如果右键单击解决方案资源管理器中的项目,并选择__Add Web Reference___,则会出现一个对话框,将WSDL文件链接到项目。然后,Visual Studio将下载WSDL并生成使用IDE中的接口所需的所有内容。

    WSDL应该在其Web服务的URL处公开,您不能链接到它们提供给您的文件。我想这个文件只是供参考。

        2
  •  0
  •   Dan Diplo    15 年前

    右键单击Web项目并选择' Add web reference 基本上遵循说明。

        3
  •  0
  •   Cornel Urian    11 年前

    要将所有服务引用包括为Web引用,请执行以下操作:

    http://brijbhushan.net/2013/04/23/wsdl-ans-svcutil-add-web-service-reference-in-vs-20102012/