我知道 ilmerge 是一个控制台应用程序,但当我运行它时,它运行一秒钟然后关闭。下面是我尝试使用的预构建代码,它给出了这个问题。
Error 1 The command "ilmerge /out:F:\Users\Tom\Desktop\New folder\project\bin\Release\SkypePWN4G-1.5.5.0.exe F:\Users\Tom\Desktop\New folder\project\bin\Release\SkypePWN4G-1.5.5.0.exe F:\Users\Tom\Desktop\New folder\project\bin\Release\JSNet.dll F:\Users\Tom\Desktop\New folder\project\bin\Release\NAudio.dll" exited with code 1. Pwnage
预构建代码:
ilmerge /out:$(TargetDir)SkypePWN4G-1.5.5.0.exe $(TargetPath) $(TargetDir)JSNet.dll $(TargetDir)NAudio.dll
这里有一些建议:
- 使用 /log 标志运行 ILMerge 以获取更多信息
- 如果您将其作为构建过程的一部分运行,我相信您的构建操作应该是post构建操作,而不是预构建操作
- 尝试另一个工具,例如Costura https://github.com/Fody/Costura。 Costura 的另一个好处是能够将 dll 合并到 WPF 应用程序中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)