如何使用VS 2005 制作安装部署自己的应用程序

1.首先新建一个安装部署项目,

2.右击项目名称,选择视图->文件系统,在“应用程序文件夹”中建立您要安装的应用程序所需的文件夹,并添加对应的文件和程序集文件,必须和你的程序所需的文件夹和文件一致。

 

3.在”用户的程序菜单“中可以将程序的对应的快捷方式放入其中,同理,用户桌面也可放入快捷方式。(右击文件创建快捷)

4.添加应用程序的卸载程序,将微软提供的卸载工具MsiExec.exe拷贝到安装目录下,并做好其快捷方式,并放入相应的位置,设置Arguments属性位/x

5.如果需要注册文件,可以在注册表编辑器中操作。(视图->编辑->注册表)

6.如果要设计安装界面,请在用户界面编辑器中设置,如:添加许可协议,可以设置许可协议的对话框的LiceseFile属性可以设置协议文件名(.rtf)。(视图->编辑->用户界面)

 

7.如果有自定义操作,就在自定义编辑器操作。

 

8.如果要设置安装程序的启动条件,可以在启动条件编辑器中设置。如下:

    1).Net FrameWork 的检测,最简单的方法就是设置系统必备条件,将系统必备中,勾选 .Net FrameWork 2.0 ,并勾选创建用于安装程序系统必备的安装程序复选框,并设置成“从与我应用程序相同的位置下载系统必备组件“。这样就可将.Net框架集成到安装程序中了。

     2)如何检测用户机器中是否安装了SQl Server数据库。

       先添加一个名为MSSQLSERVER的注册表搜索条件,设置属性如下:

        Property:MSSQLSERVER

         RegKey:SOFTWARE/Microsoft/MSSQLServer/Setup

         Root:vsdrrHKLM(默认值)

        Value:SQLPath

         然后,建立一个名为MSSQLSERVER的启动条件,并设置属性为:

         Condition:MSSQLServer

          InstrallUrl:设置为空

          Message:系统检测到您机器上没有SQL Server 2000,请先安装!

9.设置安装程序的部署项目属性,如下:

Author: 软件开发者,Manufacturer:软件开发公司 ProductName:产品名称

10.如果要注册.dll文件,请将其属性Register设置为:vsdrfComSelfReg,即可注册成功。

至此就可以右击项目生成属于自己的安装程序了。  

总结;

   1.应用程序文件夹中的文件可以不用安照文件 程序集一一添加,可以直接拷贝复制到应用程序文件夹内即可!

    2.如果您希望有些文件在卸载源程序时不会自动删除,请将Permanent设为true,即可!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值