7

ASP.NETプロジェクトで単一のc#ファイルのドキュメントを自動的に生成する方法を理解しようとしています。VS 2010を使用していて、SandCastleを使用していますが、プロジェクト全体でしか使用できないという印象を受け始めています。問題は、プロジェクト全体が巨大であり、1つのファイルにドキュメントが必要なことだけです(クライアントが使用する機能を備えた唯一のファイルです。他のすべては内部にあります)

バッチスクリプトを実行することもできますが、これを実行するためのより良い方法があるかどうかはわかりません。

誰かアイデアはありますか?よろしくお願いします!

(補足として、これはすでに見ましたが、役に立ちませんでした:WebSiteプロジェクトでの単一のVBクラスのXMLドキュメントの生成

4

5 に答える 5

1

サンドキャッスルの使用をお勧めします。

http://shfb.codeplex.com/

実行できることの1つは、ドキュメントファイルからXMLのその部分をプルし、新しいXMLファイルに対してSandcastleまたはdoxygenを実行するビルド後のタスクを実行することです。

于 2012-05-23T14:56:12.040 に答える
0

Doxygenが役立つかもしれません。 http://www.doxygen.nl/

少なくとも、単語またはpdfドキュメントを生成してから、提供する必要のあるページのみのサブセットを作成できます。

于 2012-05-14T20:41:30.437 に答える
0

https://www.docify.net/を試すことができます。彼らのすべてはまさにこれです。

于 2016-07-18T21:48:49.523 に答える
0

試しましたStyleCopか?一貫したコーディング プラクティスを確保することをより目的としていますが、コンストラクター、メソッド、またはプロパティなどですばやく「これを文書化」できる便利なツールを提供します。

スタイルコップ

于 2012-05-14T20:33:20.710 に答える
0

私は最近、C# コードからマークダウン ドキュメントを生成する使いやすいライブラリを作成しました。必要なのは、クラス ライブラリの dll ファイルだけです。
試してみたい場合は、生成されたドキュメントの例とともに使用を開始する方法に関するリンクを次に示します。

詳細情報: https://www.nuget.org/packages/BetaSoftware.AutoDocumentation

于 2017-06-25T19:37:08.443 に答える