【问题标题】:Generate WCF (windows service hosted) client proxy class with XML comments?生成带有 XML 注释的 WCF(Windows 服务托管)客户端代理类?
【发布时间】:2011-05-12 22:11:24
【问题描述】:

我有一个小问题,我还没有找到解决方案。我正在开发一个简单的 WCF 服务(VS2010、.NET 4.0、windows 服务托管)。

我无法控制客户端,因此我需要让程序员尽可能简单地使用我的 WCF 服务。

我的想法是向客户端程序员提供当我浏览我的服务时获得的 url。 svcutil.exe @987654321@.

问题是,当我在 url 上生成执行 svcutil.exe 的代理类时,我没有得到智能感知的 XML-cmets?!?!

我搜索了一下,偶然发现了这个:http://msdn.microsoft.com/en-us/library/aa717040.aspx

我从示例项目中窃取了代码,但我很快意识到仅向我的服务提供 url 是不够的。

我不太明白如何使它工作,如何将 WsdlDocumentation 属性传递给生成的代理类?!我想我需要一个指南或类似的东西来引导我完成这个。有没有人使用过这个示例代码,也许可以帮助我进行演练?

示例代码的下载页面位于我链接到的页面的底部。 (因为我是新来的,所以只能发一个链接……对不起!)

【问题讨论】:

    标签: c# wcf wsdl intellisense svcutil.exe


    【解决方案1】:

    一段时间以来,我一直在使用下面的代码来生成我的代理类,它们似乎继承了 xml cmets,也许你可以试试这个

    svcutil /t:metadata http://localhost:7070/Historian.WCFSvc/mex
    svcutil /t:code *.wsdl *.xsd /out:Proxy.cs /config:Proxy.config
    

    祝你好运:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-06
      • 2011-10-09
      • 2010-10-16
      • 2016-09-30
      • 1970-01-01
      • 1970-01-01
      • 2012-11-02
      相关资源
      最近更新 更多