2012-01-09 96 views
0

是否有可能将64位DLL加载到32位进程中?
一般来说,我知道它不会发生。
但是,也许有一些例外?是否有可能将64位DLL加载到32位进程中?

+0

为什么会有例外?这些例外可能是什么?什么样的条件会创造它们?在什么架构? – 2012-01-09 11:18:34

回答

2

不,并且64位进程都不能加载32位DLL。

如果您使用的是64位操作系统,则可以通过64位进程加载DLL,并通过IPC与32位进程通信。

如果您使用的是32位操作系统,那么您运气不好。

0

但今天买的新电脑至少有4G内存。我们无法阻止使用64位操作系统来避免问题。我们必须积极面对64位! Server 2008 R2只有64位。 有关EXE AnyCPU/x86,32位COM/C++ dll的问题必须处理。 理想地编译32和64位COM/C++ dll。

相关问题