【发布时间】: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