众所周知,net程序,在编译后,打包安装程序。需要在目标机器上也安装相应版本的framework。即使你的程序只有1M,你也要打包几十M的framework并且安装在目标机器上。离开了基础的类库,你的程序也无法运行。   可MFC,不是也是封装了基础的win32API吗??
    那VC++利用MFC开发的程序,在打包后,不需要把所有MFC的类库都打包进去安装到目标机器上吧。    那两种不同的效果,区别在哪呢? 是编译时的链接技术不一样吗??    为什么net不采用mfc的方式或者哪怕增加一个这样的选项也好啊。毕竟开发web程序服务器安装就可以了。可桌面程序每台机器都得装啊。