用过VC++.Net的朋友进来一下
用VC++.Net写的程序,在别的电脑上运行时,是不是一定也要
给这台电脑安装一个20M的.net framework

解决方案 »

  1.   

    你要把 mfc的 dll给他
    最好要装 .net frameword
      

  2.   

    当然不用,你把MFC的DLL库静态连接就可以直接拿到其它机器上运行.不过注意,vc6与vc.net有兼容的问题!
      

  3.   

    不需要!
    如dongfire(断剑)说做就好,但和兼容性无关
      

  4.   


    因为vc7用的是mfc7,win9x,2000都没有自带
    我建议用vc6建工程,
    vc7写程序
    最后由vc6编译程序
    就不会有这种问题
      

  5.   

    把MFC70.dll,MSVCR70.dll拷贝过去就可以了。
      

  6.   

    首先该项目必须不是托管的C++项目,然后在编译选项中选择“在静态库中使用 MFC”,生成的程序就无须任何.dll!
      

  7.   


    还想问大家一件事,MFC7和.net framework 类库是十吗关系
      

  8.   

    编写托管的C++应用程序时要用到.net framework.
    非托管的不需要。
      

  9.   

    还想问大家一件事,MFC7和.net framework 类库是十吗关系