I tried:
C:\Windows\System32>ilmerge /target:winexe /out:c:\output.exe c:\MyProgram.exe c:\Microsoft.WindowsAPICodePack.dll
But got:
'ilmerge' is not recognized as an internal or external command, operable program or batch file.
我究竟做错了什么?
(顺便问一下,有没有更好的方法将 dll 合并到 exe 文件中?)
Thanks
这不是一个编程问题......但你需要安装ILMERGE http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx并确保它位于路径中或者您完全引用了该路径。ILMERGE http://research.microsoft.com/en-us/people/mbarnett/ilmerge.aspx不是您可以使用的内置命令...
至于替代方案,您可以将它们嵌入为嵌入式资源,并从那里按需加载它们。Jeffrey Richter 写了如何做到这一点 http://blogs.msdn.com/b/microsoft_press/archive/2010/02/03/jeffrey-richter-excerpt-2-from-clr-via-c-third-edition.aspx.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)