MSVCRTD.dll是VC的运行库,缺少VC的运行库,程序当然跑不了.解决方法:1、选择菜单build->Set Active Configuration,然后选择Release,2、选择菜单project->settings,在General选项卡里第一项选择Use MFC in a static Library,即静态连接其实这就是生成了发布版程序,在Release目录下,可执行文件不会用到那两个讨厌的dll文件,这样在其他机器上也能用了