我开发了使用vs2005的MFC Regular DLL“Static Linked”。当它被编译为32位DLL时Win7上的LoadLibrary问题(64位)
我可以使用“LoadLibrary”从我的机器或任何其他机器加载它。
但编译为64位DLL时,我只能从我的机器加载它。
我查看我的代码并找到声明的全局对象。
MyClass myObj;
当我评论这个object..I可以加载DLL并使用它从不同势machine.but当任何
全局对象发现
...我不能从diffrenet机加载我的DLL。
任何人都可以帮助我吗?
其他机器64位兼容吗? – 2010-12-13 12:43:06
yes..it Win7 64位也 – NMM 2010-12-13 12:45:57
你的DLL有任何依赖?使用sysinternals中的depends.exe – Benoit 2010-12-13 12:52:11