Windows Installer 部署任务

更新:2007 年 11 月

部署是分发要安装到其他计算机上的已完成应用程序或组件的过程。

部署解决方案之前,需要通知 Visual Studio 部署内容、部署位置以及部署方法。可通过向解决方案添加一个或多个部署项目来实现上述目的;每个部署项目指定在目标计算机上安装文件和组件的指令。

对于分布式应用程序,通常需要为应用程序中的每一层创建单独的部署项目。例如,具有三个层的应用程序需要三个部署项目,分别用于数据层、业务逻辑层和客户端层。

此外,应创建一个单独的部署项目,以便为解决方案中可能在多个解决方案之间共享的任何组件创建合并模块。

本节内容

相关章节

  • 部署中的文件安装管理
    描述“文件系统编辑器”,使用该编辑器可以向部署项目中添加项目输出、文件和其他项,并指定它们在目标计算机上的安装位置。

  • 部署中的注册表设置管理
    描述“注册表编辑器”,使用该编辑器可以指定要添加到目标计算机注册表中的注册表项和值。

  • 部署中的文件类型管理
    描述“文件类型编辑器”,使用该编辑器可以在目标计算机上建立文件关联。

  • 部署中的用户界面管理
    描述“用户界面编辑器”,使用该编辑器可以指定和设置在目标计算机上安装期间显示的预定义对话框的属性。

  • 部署中的自定义操作管理
    描述“自定义操作编辑器”,使用该编辑器可以指定安装结束时在目标计算机上执行的附加操作。

  • 在部署中启动条件管理
    描述“启动条件编辑器”,使用该编辑器可以指定成功运行安装所必须满足的条件。

  • 部署中的新增功能
    描述与安装和部署相关的新功能。

  • 重新发布 Visual C++ 文件
    讨论如何确定本机的或非托管的 Visual C++ 应用程序的依赖项,并重新分发在目标系统上支持应用程序必需的全部文件。

  • Windows Installer 部署
    讨论如何创建要分发给用户的安装程序包。