HOW TO:使用 Visual Studio .NET 创建安装程序包 (From MSDN)

概要

本文解释了在 Visual Studio .NET 开发环境中创建安装程序包的步骤。本文还解释了不同类型的安装项目以及如何将文件或依存关系包含在安装程序中。

返回页首

部署项目的类型

有五种类型的部署项目:合并模块项目、安装项目、Web 安装项目以及 Cab 项目。“安装向导”用于帮助您逐步完成创建部署项目的过程。下面是用于为您的项目选择正确的部署项目类型的规则。

项目类型用途
合并模块项目 (.msm)将可由多个应用程序共享的组件打包
安装项目 (.msi)为基于 Windows 的应用程序生成安装程序
Web 安装项目 (.msi)为 Web 应用程序生成安装程序
Cab 项目 (.cab)创建要下载到旧版 Web 浏览器的 CAB 文件
安装向导 (.msi)帮助自动创建此表中前面提到的一个部署项目

合并模块项目使您可以将文件或组件打包成一个模块以方便共享。得到的 .msm 文件可以包含在任何其他部署项目中,但无法在自身上部署。

安装项目和 Web 安装项目的区别涉及到将部署安装程序的位置:
  • 对于安装项目,安装程序将文件安装到目标计算机上的 Program Files 目录中。
  • 对于 Web 安装项目,安装程序将文件安装到 Web 服务器上的 Virtual Root 目录中。
Cab 项目使您可以创建 .cab 文件,以便将可以从 Web 服务器下载到 Web 浏览器的 ActiveX 组件打包。

返回页首

如何创建安装程序包

  1. 通过执行下列操作之一开始新项目:
    • 文件菜单上,指向新建,然后单击项目

      - 或者 -
    • 如果打开了一个希望为其创建安装程序包的项目,则在解决方案资源管理器中右键单击解决方案 MyProject(其中,项目名称是 MyProject),指向添加,然后单击新建项目
  2. 新建项目对话框中,选择“项目类型”窗格内的“安装和部署项目”,然后在“模板”窗格中选择所需的安装程序类型。

    项目将添加到解决方案资源管理器,然后会打开文件系统编辑器
  3. 属性对话框中,选择 ProductName 属性,然后键入产品的名称。
返回页首

如何将文件添加到安装程序包

  1. 文件系统编辑器中,选择应用程序文件夹节点。
  2. 右键单击应用程序文件夹,然后在操作菜单上单击添加 -> 文件。在添加文件对话框中,浏览以选择需要添加到应用程序的所有文件。

    注意:如果解决方案中已经有应用程序项目,则可以通过选择项目输出来添加项目输出,而不是选择文件
  3. 要将现有的合并模块添加到安装程序包(这对 Cab 项目是不可能的),请在解决方案资源管理器中右键单击安装程序包的名称。单击添加,然后单击合并模块。在添加模块对话框中,浏览以选择需要添加到应用程序的所有合并模块。
返回页首

参考

要将快捷方式添加到项目,请浏览到下面的 Microsoft 知识库文章:

307358 HOW TO:Create Shortcuts for a .NET Deployment Project

要确保您的文件在安装时正确注册,请浏览到下面的 Microsoft 知识库文章:

307367 HOW TO:Register COM Objects in Visual Studio .NET

返回页首

这篇文章中的信息适用于:

  • Microsoft Visual Studio .NET (2002), Professional Edition
最近更新:2003-8-6 (1.0)
关键字kbDeployment kbhowto kbHOWTOmaster kbinfo KB307353 kbAudDeveloper
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值