用VS2005编译的C++程序,用MFC动态链接方式编译的话,程序拿到别的机子需要再拷哪些动态库?该如何解决

用VS2005编译的C++程序,用MFC动态链接方式编译的话,程序拿到别的机子需要再拷哪些动态库?
如题,我现在用VS2005编译的程序,在别的要机都不能运行,只有静态链接才可以,但是我的程序因为使用了第三方库,所以只能用静态链接,可是编译出来的程序在别的机子上不能运行。

我的环境是VS2005中文件版,Win2003中文版

目标环境:Win2003英文版本

我试了,一个简单的以静态方式链接的程序可以运行,但是动态的就不行

------解决方案--------------------
应该是一些以mfc开头的DLL,比如:mfc42.dll,但是不同版本的DLL可能也不同
------解决方案--------------------
用depends看一下就知道需要哪些DLL了。