代码之家  ›  专栏  ›  技术社区  ›  SoftwareGeek

ASP.NET-什么文件存储XML Web服务的方法签名?

  •  0
  • SoftwareGeek  · 技术社区  · 14 年前

    我觉得这个问题很棘手,但是什么文件存储了xml webservice的方法签名信息? .dll、.asmx、.wsdl、.disco?

    蒂亚

    1 回复  |  直到 14 年前
        1
  •  1
  •   Nick Craver    14 年前

    它在编译后会进入一个dll,但在添加到项目时它会在一个代码文件中(称为代理类,它使用项目的任何语言)。当您添加一个web引用时,它是这样导入的。更新引用将更新.cs(或vb,无论您使用什么)。

    如果你想看看会发生什么,你可以自己生成代码文件, see MSDN for details .

    所以总的来说:获取时它是wsdl,包含(或更新)时转换为代码文件,然后最终与其余代码一起编译到dll中。