【问题标题】:Is there any way I can create a WSDL file from WCF Service Application?有什么方法可以从 WCF 服务应用程序创建 WSDL 文件?
【发布时间】:2010-11-14 16:11:53
【问题描述】:

我正在创建一个 WCF 服务应用程序,我不想将 URL 提供给客户端使用,而我需要提供单个 WSDL 文件。

我该怎么做?

【问题讨论】:

    标签: wcf wsdl


    【解决方案1】:

    svcutil 将在您需要时生成它。详情请查看http://msdn.microsoft.com/en-us/library/aa702581.aspx。

    【讨论】:

    • 谢谢 scmccart,我推荐了你的回答并使用“svcutil.exe Contracts.dll”来创建 WSDL。它创建了 5 个文件而不是单个 WSDL。我需要一个 WSDL。我是 WCF 的新手,有什么不对请见谅!!
    • 不幸的是,我不相信有办法阻止它生成单独的 xsd 文件。您可能可以手动合并文件或找到一个工具来为您完成。
    【解决方案2】:

    C:>svcutil.exe /t:metadata http://localhost:1234/testservice.svc?singleWsdl

    【讨论】:

      【解决方案3】:

      使用disco.exe http:///service.svc 将生成 .disco、.wsdl 和 .xsd(可选多个)。

      我觉得 disco.exe 比 svcutil.exe 好

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-15
        • 1970-01-01
        • 1970-01-01
        • 2010-09-22
        相关资源
        最近更新 更多