当现有应用程序已过期或不再使用时,您可能需要将它们删除。删除一个应用程序同时会删除该应用程序中包含的所有组件。如果这些组件依赖于其他资源(数据库连接、数据文件或文本文件、Internet 信息服务 [IIS] 虚拟根目录配置等),则必须使用组件服务管理单元以外的工具或实用程序来删除这些资源。

注意

如果在 COM+ 服务器应用程序处于运行状态时将其删除,则该应用程序将在删除之前直接关闭,而不显示警告消息。

Administrators 中的成员身份或等效身份是完成此过程所需的最低要求。

删除 COM+ 应用程序

使用组件服务管理单元删除 COM+ 应用程序的步骤
  1. 打开“组件服务”。

  2. 在控制台树中,双击“计算机”,然后双击要为其删除应用程序的计算机。

  3. 双击与指定计算机对应的“COM+ 应用程序”文件夹,以显示所有应用程序。

  4. 单击要删除的应用程序。

  5. 如果已选择一个服务器应用程序,请关闭该应用程序。为此,请右键单击该应用程序,然后单击“关闭”。如果已选择一个库应用程序,请确保当前使用该库应用程序的所有进程都已关闭。

  6. 右键单击该应用程序。如果右键单击该应用程序时没有出现“删除”选项,则必须通过执行以下操作来删除该应用程序:

    1. 右键单击该应用程序,然后单击“属性”

    2. 在应用程序属性页中,选择“高级”选项卡。

    3. “保护”下,清除“禁止删除”复选框。

    4. 单击“确定”

  7. 右键单击该应用程序,然后单击“删除”

  8. “确认删除项目”对话框中,单击“是”以删除该应用程序。

其他注意事项

  • “组件服务”不再位于“管理工具”中。若要打开“组件服务”,请单击“启动”。在搜索框中,键入 dcomcnfg,然后按 Enter。

以下过程对于删除没有运行组件服务管理单元的客户端计算机上的 COM+ 应用程序特别有用。

使用 Windows 资源管理器删除 COM+ 应用程序的步骤
  1. 在要删除 COM+ 应用程序的计算机上,使用 Windows 资源管理器定位到相应的服务器应用程序文件 (.msi) 或应用程序代理文件 (.msi)。

  2. 右键单击 .msi 文件,然后单击“卸载”。Windows Installer 将自动删除该应用程序。

使用命令行删除 COM+ 应用程序的步骤
  • 在命令提示符下,键入以下内容,然后按 Enter:

    msiexec -x <application_name>.msi

    描述

    application_name

    要删除的应用程序的名称。

其他参考


目录