Dot-Net
如何使用 ILMerge 將 XML 文件文件與 DLL 合併?
我知道我可以將 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。