为 COM+ 应用程序创建安装包

可以使用组件服务管理工具或 COM+ 管理库为 COM+ 应用程序和应用程序代理创建安装包。

COM+ 生成 Windows Installer 安装包,其中单个文件中包含在另一台计算机上安装 COM+ 应用程序所需的所有部分。

导出 COM+ 应用程序时,组件服务管理工具确定应用程序的类、组件及其属性的集,以及应用程序级别属性。 从此信息中,组件服务管理工具生成单个 .msi 文件,其中包含以下内容:

  • 具有 COM 注册信息的 Windows Installer 表(有关详细信息,请参阅 Windows Installer 文档)。
  • 包含应用程序属性的 .apl 文件。 (这是内部文件;未记录此文件的格式。)
  • 描述 COM+ 应用程序类实现的接口的 DLL 和类型库。

除了 .msi 文件,组件服务管理工具还会生成一个文件柜文件 (.cab)。 此文件包装 .msi 文件,允许开发人员通过 Microsoft Internet Explorer 部署 COM+ 应用程序。

注意

导出 COM+ 应用程序时,组件服务管理工具仅打包应用程序的标准 COM+ 部分。 例如,不会打包任何相关 DLL 或数据文件。 在安装 COM+ 应用程序之前,必须先在计算机上安装相关 DLL 文件。 或者,可以使用 Windows Installer 创作工具,将这些相关文件添加到组件服务管理工具生成的 .msi 文件中。 (有关详细信息,请参阅 Windows Installer 文档。)

 

在其他计算机上安装 COM+ 应用程序

组件服务管理工具生成的 Windows Installer (.msi) 文件可用于在另一台计算机上安装 COM+ 应用程序。 只能将包含 COM+ 应用程序的 .msi 文件安装在支持 COM+ 服务的计算机上。 有关部署 COM+ 应用程序的详细过程,请参阅组件服务管理帮助中的“安装 COM+ 应用程序”。

除非使用 Windows Installer 创作工具修改 .msi 文件,否则使用 Windows Installer 安装的 COM+ 应用程序将显示在“添加/删除程序”控制面板中。

部署应用程序代理

COM+ 目录