是否可以将64位dll加载到32位进程中? 一般来说,我知道这不可能发生 然而,也许有一些例外?
答案 0 :(得分:2)
答案 1 :(得分:0)
但今天购买的新电脑至少拥有4G内存。我们无法阻止使用64位操作系统来避免问题。我们必须积极面对64位! Server 2008 R2只有64位。 必须处理EXE AnyCPU / x86,32位COM / C ++ dll的问题。 理想情况下,编译32位和64位COM / C ++ DLL。
答案 2 :(得分:0)
在.NET中,可以将64位DLL加载到32位进程仅用于反射。有关详细信息,请选中“Analyze 64-bit DLL from within T4 template in Visual Studio (32-bit) using Reflection”。
我知道这是一个特例,但我想我还是会添加它,因为它可能会帮助其他人寻找与我类似的解决方案。