【问题标题】:ILMerge issue error code 1ILMerge 问题错误代码 1
【发布时间】:2014-06-18 19:11:25
【问题描述】:

我知道 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

【问题讨论】:

    标签: ilmerge


    【解决方案1】:

    这里有几个建议:

    1. 使用 /log 标志运行 ILMerge 以获取更多信息
    2. 如果您将此作为构建过程的一部分运行,我认为您的构建操作应该是post构建操作,而不是预构建操作
    3. 尝试其他工具,例如Costura。 Costura 的另一个好处是能够将 dll 合并到 WPF 应用程序中。

    【讨论】:

    • 哇,这个工具太棒了,我安装了插件,效果很好。非常感谢,我一直在强调我现在需要 dll 的新版本。这只是节省了我的麻烦,因为旧版本中的更新程序不支持下载多个文件,例如 dll。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-26
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多