可以使用“组件服务”管理单元来安装 COM+ 服务器应用程序。
重要 | |
无法在运行 Windows 2000 之前版本的操作系统的计算机上安装 COM+ 服务器应用程序。服务器应用程序需要支持组件服务的平台。 |
应用程序的最低配置是不需要安全性的应用程序。如果应用程序需要安全性,请使用“组件服务”管理单元来设置进程级安全性,或在安装应用程序之后向预定义的角色添加用户。有关如何为应用程序配置安全性的详细信息,请参阅“COM+ Security”(
重要 | |
如果要让未经身份验证的网络用户运行 COM+ 应用程序,则应用程序角色必须包括匿名用户。在 Windows Vista 中,默认情况下,Everyone 组中不包括匿名用户。安装或创建新的应用程序时,可以在 COM+ 应用程序安装向导中添加 ANONYMOUS LOGON 角色。 |
Administrators 中的成员身份或等效身份是完成此过程所需的最低要求。请查看本主题中“其他注意事项”中的详细信息。
安装 COM+ 服务器应用程序
使用“组件服务”管理单元安装 COM+ 服务器应用程序的步骤 |
打开“组件服务”。
在控制台树中,找到与要在其中安装应用程序的计算机关联的“COM+ 应用程序”文件夹。
右键单击该“COM+ 应用程序”文件夹,指向“新建”,然后单击“应用程序”。
在 COM+ 应用程序安装向导中,单击“下一步”。
在“安装或新建应用程序”页中,单击“安装预建应用程序”。
在“从应用程序文件安装”对话框中,浏览并选择与正在安装的应用程序的 .msi 文件,然后单击“打开”。
在“选择应用程序文件”对话框中,单击“添加”以浏览要安装的所有其他应用程序,然后单击“下一步”。
在“设置应用程序标识”页中,单击相应的应用程序标识,然后单击“下一步”。
注意 默认选择为“交互式用户”。交互式用户是指登录运行该应用程序的计算机的 Windows 帐户的用户。若要选择不同的用户,请单击“该用户”,然后输入特定用户或组的详细信息。
在“应用程序安装选项”页中,指定安装 COM+ 应用程序的目录,然后单击“下一步”。
系统会将该应用程序的组件文件从 .msi 文件复制到安装目录。默认安装目录为:
%Program Files%\COMPlus Applications\appid
可以接受默认目录,也可以单击“特定目录”,然后搜索其他位置。
注意 若要执行此过程,则在上一步中指定的应用程序标识必须至少对安装目录具有读取权限,而且执行安装的人员必须对安装目录具有写入权限。
单击“完成”。“组件服务”控制台树将立即显示新的应用程序。如果安装多个应用程序,则您在步骤 9 中选择的选项适用于所有的应用程序。
其他注意事项
-
“组件服务”不再位于“管理工具”中。若要打开“组件服务”,请单击“启动”。在搜索框中,键入 dcomcnfg,然后按 Enter。
-
若要执行此过程,您必须是目标计算机的系统应用程序上的 Administrator 角色的成员。在默认配置中,仅向此角色分配本地计算机管理员。有关详细信息,请参阅设置管理安全性。
还可以在计算机的“COM+ 应用程序”文件夹处于打开状态时,通过将应用程序文件从 Windows 资源管理器拖至“组件服务”管理单元的细节窗格中来安装 COM+ 应用程序。
使用 Windows 资源管理器安装 COM+ 服务器应用程序的步骤 |
在要安装 COM+ 应用程序的计算机上,使用 Windows 资源管理器定位到服务器应用程序文件 (.msi)。该文件可以位于本地,也可以位于网络共享资源中。
双击该服务器应用程序文件。也可以右键单击该文件名,然后单击“安装”。Microsoft Windows Installer 将在目标计算机上自动安装该服务器应用程序。
其他注意事项
-
若要执行此过程,您必须是目标计算机的系统应用程序上的 Administrator 角色的成员。在默认配置中,仅向此角色分配本地计算机管理员。有关详细信息,请参阅设置管理安全性。
使用命令行安装 COM+ 服务器应用程序的步骤 |
在命令提示符下,键入以下内容,然后按 Enter:
msiexec -i [<property overrides>] <application name>.msi
值 描述 property overrides
除了标准 Windows Installer 属性替代以外,还可以指定以下选项,将 COM+ 应用程序的安装目录从默认目录更改为指定目录:
TARGETDIR = <target installation directory>
application name
要安装的应用程序的名称。
其他注意事项
-
若要执行此过程,您必须是目标计算机的系统应用程序上的 Administrator 角色的成员。在默认配置中,仅向此角色分配本地计算机管理员。有关详细信息,请参阅设置管理安全性。