我知道我可以将 PDB 与 DLL 文件合并,但我正在尝试对 XML 文档文件做同样的事情。
这应该是可能的,因为您没有带有 .NET 程序集的 .xml 文件,但您在 IDE 中有文档。
这该怎么做?
我知道我可以将 PDB 与 DLL 文件合并,但我正在尝试对 XML 文档文件做同样的事情。
这应该是可能的,因为您没有带有 .NET 程序集的 .xml 文件,但您在 IDE 中有文档。
这该怎么做?
ILMerge 有一个命令行选项也可以合并 XML 文档/xmldocs
。
ILMerge 仅用于将 DLL 和 EXE 分别合并为一个大 DLL 和 EXE。XML 文档由 C# 编译器生成,ILMerge 与它无关,因为它处理这些文件的二进制内容。如果您将 ILMerge 视为指令语言合并 (ILMerge) 就是它的全部功能,无需处理 XML 文档。Sandcastle 就是这样一个文档生成器,通过告诉 Sandcastle 你想要构建一个包含所有 xml 注释的 Html 帮助或 CHM,它会为你做这件事。
希望这能澄清对ILMerge的理解。