7 Stimmen

Wie fügt man XML-Dokumentationsdateien mit der DLL unter Verwendung von ILMerge zusammen?

Ich weiß, dass ich PDB mit einer DLL-Datei zusammenführen kann, aber ich versuche, dasselbe mit einer XML-Dokumentationsdatei zu tun.

Es sollte möglich sein, da Sie keine .xml-Dateien mit .NET-Assemblies haben und dennoch über Dokumentation in der IDE verfügen.

Wie kann man das tun?

21voto

Paul Turner Punkte 37044

Es gibt eine Befehlszeilenoption für ILMerge, mit der auch die XML-Dokumentation zusammengeführt werden kann /xmldocs .

0voto

t0mm13b Punkte 33393

ILMerge ist nur zum Zusammenführen von DLLs und EXEs in eine große DLL bzw. EXE gedacht. Die XML-Dokumentation wird vom C#-Compiler generiert und ILMerge hat nichts damit zu tun, da es sich mit dem binären Inhalt dieser Dateien beschäftigt. Wenn Sie sich ILMerge als Instruction Language Merge (ILMerge) vorstellen, dann ist das alles, was es tut, und es hat nichts mit der XML-Dokumentation zu tun. Sandcastle ist ein solcher Dokumentationsgenerator. Wenn Sie Sandcastle sagen, dass Sie eine Html-Hilfe oder CHM aus allen XML-Kommentaren erstellen wollen, wird es das für Sie tun.

Ich hoffe, dass dies das Verständnis von ILMerge verdeutlicht.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X