如何在.Net中为SOAP / Web服务类生成HTML文档?

时间:2009-03-16 15:54:13

标签: .net soap wsdl

当您在VisualStudio(VS)中启动WebService项目时,您实际上会看到一些HTML文档,但C#注释帮助不会跨越HTML。您可以使用WebMethod属性的Description属性获取每个Web方法的描述,但这意味着从注释帮助中复制文本,并且不允许记录Web方法参数。据我所知。 / p>

是否有一种简单的方法可以获取C#代码中已经存在的评论帮助?

三江源。

2 个答案:

答案 0 :(得分:1)

C#注释不会编译到程序集中。有一个solution over at Codeproject用于提供备用WSDL文档:设置ASP.NET应用程序来读取原始xml文档文件应该不会太困难,其中一些配置可以将WSDL服务和操作与类和方法相匹配。

我不知道你的问题是否有任何现成的解决方案。

答案 1 :(得分:1)

我们现在使用WCFExtra库将我的代码中的XML注释转换为WSDL中的文档注释。

从那里我们使用TechWriter来构建文档。