XP上用VC编写程序,在没安装VC的win7环境上运行不了是咋回事

XP下用VC编写程序,在没安装VC的win7环境下运行不了是怎么回事?
用VC6自带打包软件打包后拿到没安装vc的WIN7系统下安装,运行不起来,在其他安装了vc的win7电脑上可以使用。什么情况啊?是MFC程序。
VC 打包

------解决方案--------------------
静态编译一下。
------解决方案--------------------
报错还是怎么了?

缺少 响应的dll?
------解决方案--------------------
project->settings->general->use MFC in a static Library
------解决方案--------------------
链接使用MFC的静态库
------解决方案--------------------
VC6编译的不用什么运行库系统已经自带了.
检查其他原因.
------解决方案--------------------
没用运行起来是报了什么错啊,楼主说详细点