On a 32Bit OS please copy:
32Bit DLLs > Windows\system32
On a 64Bit OS please copy:
32bit DLLs > Windows\syswow64
64bit DLLs > Windows\system32
you don´t believe us? see here: http://en.wikipedia.org/wiki/WoW64
Please keep in mind: .NET Application (the EXE files) are no 32Bit or 64Bit Applications (native code) - they are independent until they start and use 32Bit on a 32Bit OS and 64Bit on a 64Bit OS.
Perhaps you should set your build options in the compiler on x86 only, than on all systems only the 32bit DLL will be used.
For JAVA users: please take care that you also use the right DLLs - also the right JNI DLL !!
Java could use on 64Bit OS also the 32Bit Version - this is depending on which RT you run it - yes, the world is hard and complicated...
