【问题标题】:ILMerge - ignore dependencyILMerge - 忽略依赖
【发布时间】:2013-08-02 14:58:34
【问题描述】:

我正在使用 ILMerge 将我创建的 exe 的依赖项捆绑到单个 exe 中。我遇到了一个问题,我的依赖项之一依赖于 Oracle.DataAccess.dll,它有不同的 32 位和 64 位版本。我将 32 位版本捆绑到我的输出可执行文件中,但在 64 位机器上运行时会出错。有没有办法让我通过 ILMerge 包装我的所有依赖项(除了 Oracle 的依赖项),从而强制可执行文件在运行时搜索它?这将允许我根据需要交换 32 位和 64 位 dll。

提前致谢!

【问题讨论】:

标签: .net oracle merge odp.net ilmerge


【解决方案1】:

事实证明这实际上不是问题。早些时候,我明确包含了 Oracle.DataAccess dll 以解决另一个问题。从 ILMerge 构建事件中删除它可以解决这个问题。

【讨论】:

    猜你喜欢
    • 2016-05-13
    • 1970-01-01
    • 1970-01-01
    • 2013-07-06
    • 1970-01-01
    • 2017-12-16
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    相关资源
    最近更新 更多