VS2010C#调用Dll库失败

现在开发一个程序,用VS2010调用32位的库文件。在我这边可正常调用和运行。发给客户后,在Win7的64位系统上,用VS2010运行,报无法加载指定的dll。直接运行运行程序也是失败。(并且在debug下会改变dll库的依赖库文件)请大神指点啊!

编译的时候制定为x86试试,不要any cpu或者x64的
图片说明

用depends查看一下dll等,是不是有依赖的dll等在客户机器上没有。比如用户机器上没有安装VC2010,这样你发布程序的时候需要把vc2010的运行时库和MFC库等dll文件要带上

用x86,dll有的使用c或者C++写的