在其他机器上运行提示“应用程序配置不正确”, 要改成静态库使用MFC引起编译错误太多。 所以还是想尝试把依赖的dll一起放到程序目录下。 验证了需要把Microsoft.VC90.CRT和Microsoft.VC90.MFC目录下的文件全部拷过来就可以运行我的程序。现在问题是,用VC9自带的安装项目, 当把Microsoft.VC90.CRT和Microsoft.VC90.MFC两个目录加进来,即提示检测到对.net framework的依赖。  在其他机器安装时, 会提示“请先安装.net framework”。我应该怎么做呢, 即把依赖的mfc dll都打包进我的程序,又不让其他电脑提示用户安装.net framework?  请高手指点一下, 谢谢!