我知道你一定是用VC++6.0编写的,那台运行不了的机器上没有MFC运行库,你需要先在那台机器上安装,就可以了!

解决方案 »

  1.   

    你用了mfc的类库。并且你的程序是基于共享的DLL,因此在其他的没有mfc类库会出现这种现象
      

  2.   

    你用的VC的版本问题吧,有企业版,专业版,学习版,这是debug版本的mfc库,其实我也没有这种经验,我用的是企业版,所以只是供参考,还有就是如果你写的是一个MFCDLL的话,在没有MFC的机器上也是不好用的,一般我只写常规DLL
      

  3.   

    project->setting在General中选Use MFC in a static library.
    重新编译,包你OK.
      

  4.   

    Release版本!
    project=>setting=>Use  MFC  in  a  static  library
      

  5.   

    不好意思,最近用脑过度,我忘了怎样把DEBUG版改为RELEASE版了
      

  6.   

    在工具栏右击出现选择工具的菜单项后将build工具选上
    然后选择第二个下拉框的Win32 Release(另一项就是Win Debug)
      

  7.   

    用vc带的depends工具查一下需要动态连接库,把没有的考过去就可以