原文出处:http://vdi.so/blog/?p=4462

手动配置 Citrix XML Service,以便与 IIS 共享 TCP 端口

必须具有管理员权限才能配置 Citrix XML Service

1. 在命令提示符下,键入以下内容停止 XML Service: net stop ctxhttp

2. 要取消注册 Citrix XML Service,请在命令提示符下键入: ctxxmlss /u

3. 将以下文件复制到 Web 服务器上的 IIS 脚本目录中:

○ ctxconfproxy.dll

○ ctxsta.config

○ ctxsta.dll

○ ctxxmlss.exe

○ ctxxmlss.txt

○ radexml.dll

○ wpnbr.dll

这些文件在 XenApp 安装期间安装在 \Program Files (x86)\Citrix\System32 中。 默认脚本目录为 \Inetpub\AdminScripts

4. 在 IIS 脚本目录中,创建名为 ctxadmin 的文件夹,并将文件 ctxadmin.dll 从 \Program Files (x86)\Citrix\System32 复制到 \Inetpub\AdminScripts\ctxadmin。

5. 确保您对 IIS 脚本目录中的文件具有读取和写入权限;例如,可以使用 Windows 资源管理器查看和更改相应的权限。

 

在命令提示符下,键入以下内容停止并重新启动 Web 服务器: iisreset 此设置在重新启动 Web 服务器后生效。