我试过了:
C:WindowsSystem32>ilmerge /target:winexe /out:c:output.exe c:MyProgram.exe c:Microsoft.WindowsAPICodePack.dll
但有:
'ilmerge' is not recognized as an internal or external command, operable program or batch file.
我做错了什么?(顺便说一句,有没有更好的方法来合并dll的exe文件?)
谢谢
这不是一个编程问题…但是您需要安装ILMERGE,并确保它位于路径中,或者您完全引用了路径。ILMERGE不是一个内置命令,你可以直接使用…
至于替代方案,您可以将它们作为嵌入式资源嵌入,并根据需要从那里加载它们。Jeffrey Richter写过如何做到这一点。