首页 > 解决方案 > 如何将 32 位库安装到在 64 位机器上运行的 32 位 Web 应用程序?

问题描述

我正在尝试安装一个调用单独 dll 的库,所以我有 2 个 dll 文件。让我们分别称呼他们library.dlldependency.dll

如果两者都是 32 位,我会收到以下错误:

Unable to load DLL 'dependency.dll': The specified module could not be found.

如果它们都是 64 位的,我会得到以下信息:

An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

我猜library.dll需要是 32 位的,因为应用程序是 32 位的,但dependency.dll需要是 64 位的,因为机器是 64 位的。不确定它是否是这样工作的,但我无法让这个库工作。有什么建议么?

标签: asp.netiis

解决方案


推荐阅读