I think the problems relate to another dll (third party perhaps) that is 32 bit. If the DLL is compiled as AnyCPU it will launch as a 32 bit on a 32 bit machine and if launched from a 64 bit process on a 64 bit machine it will run as 64 bit. Then loading the 32 bit DLL that it depends on will fail on the 64 bit machine. You can perhaps use dependency walker to detect the DLL unable to be loaded and replace it by a 64 bit version? Dependency walker will also tell the bitness of each dll (x86 or x64). You should be able to see a mismatch somewhere then.
Best regards Hans Milling... -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/64-bit-woes-tp7122196p7176484.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
