.Net程序打包教程

        程序打包时程序开发完成后非常重要的一步,即可以保护好你的源代码,也可以方便用户安装你的软件。下面我们来学习下如何利用VS2005进行程序的打包。

  1.   新建安装项目:首先打开需要进行打包的项目,选择“文件”-》“添加”-》“新建项目”,弹出“添加新项目”对话框,选择“其他项目类型”-》“安装与部署”-》“安装项目”,确定完成后我们可以看到“解决方案资源管理器”中添加了新的项目“MySetUp”。如下:                       
  2. 添加项目输出:在“文件系统”下的“应用程序文件夹”右键添加“项目输出”,弹出“添加项目输出组”对话框,在列表中选择“主输出”,其他默认,确定完成就产生了“主输出来自XX(活动)”。如下:                   
  3. 添加需要的文件:如果打包的程序又外部文件,我们可以在 “应用程序文件夹”上右键选择“添加”->“文件”命令,选择相应的文件,如果这些文件是在文件夹当中,则要先建立文件夹,然后在此文件夹内添加文件,我们也可以添加相应的程序集。  注:也许有人会像我们到底应该添加哪些文件在“应用程序文件夹”中,是不是需要添加源代码,其实并不用,我们只用将“bin\Release\”文件夹下的文件添加进入,如果有其他外部的另论。
  4. 创建快捷方式:我们一般会给程序建立桌面快捷方式或者程序中建立快捷方式,在 “应用程序文件夹”中的“主输出来自XX(活动)”右键创建快捷,重命名后放入“用户的“程序”菜单”和“用户桌面”即可。 
  5. 添加.Net Framework 2.0:在“解决方案资源管理器”中的安装项目右键“属性”-》“系统必备”,弹出对话框,在下方的列表中勾选".NET Framework 2.0",如果你在项目中使用了列表中的相关项,也需要将其勾选,在“指定系统必备组件的安装位置中”勾选中间的那个单选框,确定,应用完成,如下图:
  6. 添加卸载项目功能:在"应用程序文件夹"内添加文件msiexec.exe(路径c:\windows\system32)。在msiexec.exe上单击右键选择“创建快捷方式,重命名快捷方式为“xx卸载”。设置此快捷方式的Argmuments属性为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。选中新添加的打包项目,就可以在“属性”中找到了。
  7. 生成安装程序:在打包项目右键选择“生成”,即可一个新的安装程序。当你将安装程序拷贝给用户时,我们只需将打包项目的bin\Release文件下的文件发送给用户即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值