Dot-Net

如何使用 ILMerge 將 XML 文件文件與 DLL 合併?

  • January 25, 2018

我知道我可以將 PDB 與 DLL 文件合併,但我正在嘗試對 XML 文件文件做同樣的事情。

這應該是可能的,因為您沒有帶有 .NET 程序集的 .xml 文件,但您在 IDE 中有文件。

這個怎麼做?

ILMerge 僅用於將 DLL 和 EXE 分別合併為一個大 DLL 和 EXE。XML 文件由 C# 編譯器生成,ILMerge 與它無關,因為它處理這些文件的二進制內容。如果您將 ILMerge 視為指令語言合併 (ILMerge) 就是它的全部功能,無需處理 XML 文件。Sandcastle 就是這樣一個文件生成器,通過告訴 Sandcastle 你想要建構一個包含所有 xml 註釋的 Html 幫助或 CHM,它會為你做這件事。

希望這能澄清對ILMerge的理解。

ILMerge 有一個命令行選項也可以合併 XML 文件/xmldocs

引用自:https://stackoverflow.com/questions/1808931