必须配置 Rational® DOORS® 以允许外部链接能使用 Citrix 软件访问 Rational DOORS 中的位置。本主题适用于 Citrix XenApp 6.0 和 6.5。
开始之前
必须安装
pnagent.exe,这是一个属于 Citrix 终端服务使用程序的进程。该进程属于 Citrix Receiver Enterprise 应用程序,可从 Citrix Web 站点中下载。
过程
- 在 Citrix 服务器上的 Citrix 交付服务控制台中,发布 protocolhandler.exe 文件以接受参数:
C:\Program Files\IBM\Rational\DOORS\9.version\bin\protocolhandler.exe %**
在 Rational
DOORS 安装中,检查 bin 目录的确切路径。
- 在对 Citrix Rational DOORS 客户机进行访问的桌面上,将以下代码复制到 .reg 文件,然后运行该文件以将其添加到注册表:
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\doors]
@="URL:DOORS protocol" "URL Protocol"=""[HKEY_CLASSES_ROOT\doors\Default Icon]
@=""[HKEY_CLASSES_ROOT\doors\shell]
[HKEY_CLASSES_ROOT\doors\shell\open]
[HKEY_CLASSES_ROOT\doors\shell\open\command]
@="\"C:\\Program Files\\Citrix\\ICA Client\\pnagent.exe\"
/QLaunch "XENAPP:protocolhandler" /param:\"-r 120 -url %1\""
- XENAPP 是包含协议处理程序和 Rational DOORS 应用程序的应用程序集合名称。
- protocolhandler 是 Citrix 服务器上发布的应用程序名称。
- -r 120 -url %1 是传递给 Citrix 服务器中协议处理程序应用程序的参数。单击某个 URL 时,%1 将替换为该 URL 字符串。