7

PDB を DLL ファイルとマージできることはわかっていますが、XML ドキュメント ファイルでも同じことをしようとしています。

.NET アセンブリを含む .xml ファイルがなくても、IDE にドキュメントがあるため、可能です。

これを行う方法?

4

2 に答える 2

21

ILMergeには、XMLドキュメントもマージするためのコマンドラインオプションがあります/xmldocs

于 2010-04-27T10:21:03.140 に答える
0

ILMerge は、DLL と EXE をそれぞれ 1 つの大きな DLL と EXE にマージするためだけのものです。XML ドキュメントは C# コンパイラによって生成され、ILMerge はこれらのファイルのバイナリ コンテンツを処理するため、それとは関係ありません。ILMerge を命令言語マージ (ILMerge) と考えれば、それがすべてであり、XML ドキュメントを扱う必要はありません。Sandcastle はそのようなドキュメント ジェネレーターです。Sandcastle に Html ヘルプまたはすべての xml コメントの CHM を作成するように指示することにより、それを実行します。

これにより、ILMerge の理解が明確になることを願っています。

于 2009-11-27T14:01:49.940 に答える