用VS2008开发程序突然发现的问题

来源:百度知道 编辑:UC知道 时间:2024/07/01 14:51:21
同学说用VC#2008做软件很容易且美观,现在看来的确如此,可等我软件做的差不多了,想打个包到其他机器上试一下的时候,突然郁闷了
原因是在XP下运行还要装个.NET framework 3.5才能用.......

解决方法如下:
1.制作安装部署的时候在属性页点“系统必备”,然后勾选.NET framework 3.5以及Windows Installer 3.1 最后选择“从与我的应用程序相同的位置下载系统必备组件”
但是这样做的话,原本一个1M左右的安装源忽然变成一个200多M的软件,确实有点咋舌..........
2.网上下个framework 3.5与安装源放在一起,并提示用户需要安装这个东东。可是这个2M多的东东在安装过程中还要联网下载70几M的安装文件,如果别人正好没有网,那不是白搭嘛

所以想请有解决方案的兄弟不吝赐教!

vc#2008做的程序本来就是要.Net Framework的,不然你可以用VC++的MFC项目,那个不用。

教你一个方法,在新建项目的时候,新建项目对话框的右上角有个“.Net Framework 3.5”的组合框,选择“.Net Framework 2.0”,这样的话,写的程序不会受影响,而且也比较小,.Net Framework 2.0的安装包才20多M