Build-->Set Active Configration-->win32 Realease

解决方案 »

  1.   

    (1)project->settings->microsoft foundation classes->not using mfc or using mfc in a static library;(2)build->set active configuration->win32 release or build->batch build->win32 release.That's all
      

  2.   

    Build-->Set Active Configration-->win32 Realease 选后出的EXE  比DEBUG 的EXE小的多!!这是为什么,而且有些功能不全!
      

  3.   

    Release版本中不含调试信息,应该比Debug版本小。
    至于Release的功能不全,你的程序中是不是添加了一些调试用的语句:#ifdef _DEBUG
        ...
        ...
    #endif
    在以上定义的语句只在Debug版本中有用
      

  4.   

    不清楚你问题是什么?一个程序的运行环境包括需要的相关资源,如一些需用到的DLL,ICON等。如果你是就把exe copy 的话,那么需把所相关的资源好(如把dll,资源,图标等copy 到相应的目录),exe 无论是debug,还是release都可以用的