如题 
前提是 1不装VC8运行库 当然 拆分的dll也不想要! 
       2试过用静态链接MFC(多线程MT)没有成功! 
如果有高手能提供其他方法 不甚感极!!

解决方案 »

  1.   

    静态链接MFC 同时还要静态链接 CRT
      

  2.   

    把DEBUG改成RELEASE
    然后在工程下的RELEASE文件下找.EXE的程序。。OK
      

  3.   

    你的客户机器怎么会和VC8扯上关系的?实在不行让他们用Linux,看他们还啰嗦。
      

  4.   

    两点:1。release编译,2. 安装对应的.net redistribution package
      

  5.   


    VC 8写的程序,如果编程时不使用MFC、ATL等类库,而只使用Win 32 SDK,和标准C库函数,自然也不会有运行库之忧了。
      

  6.   

    楼上的 好像没看清楚我问的问题??
    我就是不想装 VC8的运行库 OK??
      

  7.   

    如何 静态链接CRT 是用DLL的话 免了 谢谢!
      

  8.   

    肯定是 lz哪里设置 错了!
    我也是用VC2008 运行的好好的。静态 MFC 还要选用 MTrelease不release 都可以
      

  9.   

    csdn的blog上有这样的帖子,可以自带运行库
      

  10.   

    呵呵 如果我是用 MFC 写 OCX呢 难道还要带运行库 不麻烦嘛??
      

  11.   

    你可以连接libcmt库看看,就是编译的使用用/mt参数.