我開發了使用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