使用ILMerge生成的Nuget包dll(XML文档存在问题)

使用ILMerge生成的Nuget包dll(XML文档存在问题),xml,nuget-package,ilmerge,Xml,Nuget Package,Ilmerge,我正在生成一个从ILMerge生成的Nuget包dll 1º-代码插入到生成后事件命令行中: “$(ProjectDir)…\packages\ilmerge.2.13.0307\ilmerge.exe”“$(ProjectDir)…\05 ilmergedls\Custom.Framework.ExtensionInt.dll”“$(ProjectDir)…\05 ilmergedls\Custom.Framework.ExtensionString.dll”/ndebug/log/out:”

我正在生成一个从ILMerge生成的Nuget包dll

1º-代码插入到生成后事件命令行中: “$(ProjectDir)…\packages\ilmerge.2.13.0307\ilmerge.exe”“$(ProjectDir)…\05 ilmergedls\Custom.Framework.ExtensionInt.dll”“$(ProjectDir)…\05 ilmergedls\Custom.Framework.ExtensionString.dll”/ndebug/log/out:”$(ProjectDir)…\05 ilmergedls\Custom.Framework.dll”。图1:

2º-我的nuspec文件,安装软件包时,会在目录中显示两个XML文档文件:Image2:

知道它们为什么会出现吗? 实际上,我想包含合并dll的XML文档文件,甚至在ILMerge中使用命令/xmldocs尝试过,但同样的事情发生了,有人能帮我吗

PS:Windows8,VisualStudio2010SP1,C#,ILMerge 2.13.0307

提前,谢谢!
仍然无法直接发布图片,因此只能插入链接。

虽然/xmldocs应该可以工作(您是否检查了合并的XML不是在当前文件夹中生成的?),但您可以尝试改用。

如果我使用命令“/xmldocs”,生成的XML是正确的,但问题发生在生成nuspec包dll和XML之后,软件包显示正确,但安装后会显示2个XML文件,而不是1个。我会和Irrepack核实一下可能性。。。非常感谢。