装上vc++,问题解决,或拷贝mfc42d.dll from your vc install disk

解决方案 »

  1.   

    装VC的时候会装上一些DLL文件,如果这些文件没有了,你的程序也就不可以运行了(当然你用静态编译不会这样的),所以你把那些文件拷到WINDOWS目录里就可以了。
      

  2.   

    up leojay
    release&library link
      

  3.   

    MFC42D.DLL ? 你的编译版本是Debug版的吧.用Release的,这样用的就是MFC42.DLL(好像高版本的Windows自带这个文件).要不编译时使用静态库也行.
      

  4.   

    用静态编译可以解决这个问题。具体做法:Project->Settings->General
    选择Use MFC In a Static Library!
    问题解决了吗?