2009-03-16 7 views
4

VisualStudio(VS)でWebServiceプロジェクトを開始すると、実際にHTMLドキュメントが表示されますが、C#のコメントヘルプではHTMLに渡されません。 WebMethod属性のDescriptionプロパティを使用すると、各Webメソッドの説明を得ることができますが、これはコメントヘルプからテキストを複製することを意味し、Webメソッド引数を文書化することはできません。.NETでSOAP/WebServiceクラスのHTMLドキュメントを生成するにはどうすればよいですか?

すでにC#コードにあるコメントヘルプを簡単に取り出す方法はありますか?

ありがとうございます。

+0

これは良い質問です。 –

+3

そのため、投票ボタンがあります! – redcalx

答えて

1

WCFExtraライブラリを使用して、コード内のXMLコメントをWSDLのドキュメントコメントに変換します。

ここから、TechWriterを使用してドキュメントを作成します。

+1

答えとしてコメントを書いてはいけません。 – SiN

1

C#のコメントはアセンブリにコンパイルされません。代替のWSDLドキュメントを提供するためのsolution over at Codeprojectがあります.SLMサービスとクラスとメソッドを一致させるための設定で、raw xmlドキュメントファイルを読み込むASP.NETアプリケーションを設定するのは難しいことではありません。

あなたの問題に対応する既製のソリューションがあるかどうかはわかりませんが、

関連する問題