2

Visual Studio / monodevelop には、すべての関数 / 変数の上に xml コメントを指定できる素晴らしい機能があり、ロールオーバーしたり、クリックしたりすると、その関数の説明として表示されます。

    /// <summary>
    /// This is example for stack overflow
    /// </summary>
    public void Foo()
    {

    }

これはクールですが、ローカル コード (1 つのプロジェクト内) でのみ機能します。別のプロジェクトで参照されている外部ライブラリの関数にあるこれらのコメントを、そのプロジェクトでも使用できるようにするにはどうすればよいですか? .Netアセンブリで機能するため、可能であるはずです(.Netライブラリを参照すると、そのライブラリ内の関数のこれらの説明を見ることができます)

4

2 に答える 2

3

Visual Studio を使用して、ライブラリのドキュメント用の xml を生成できます。ここで確認してください

XML ドキュメント ファイルの生成プロパティは、コンパイル中に XML ファイルを生成するかどうかを決定します。このプロパティは、プロジェクト デザイナーの [コンパイル] ページ (Visual Basic の場合) または [ビルド] ページ (Visual C# の場合) で設定します。このオプションを選択すると、XML ドキュメントが自動的に XML ファイルに生成されます。このファイルは、プロジェクトと同じ名前で .xml 拡張子がReferenceになります。

于 2013-04-21T17:35:57.597 に答える
2

/doc生成されたドキュメントを使用して、アセンブリにバンドルできます。

http://msdn.microsoft.com/en-us/library/3260k4x7.aspx

于 2013-04-21T17:37:15.417 に答える