什么原因导致 Citrix 不允许已发布的应用程序生成其他 .EXE?

什么原因导致 Citrix 不允许已发布的应用程序生成其他 .EXE?

问题

我们有许多客户使用 Citrix 的各种软件,我们帮助他们支持这些软件,最近又有一个新客户使用 Citrix 上线,但是当通过其已发布的应用程序访问其中一个程序的某些功能时,他们遇到了问题。

该程序作为一个 .exe/窗口运行,但当父 EXE 请求时,其他实用程序/exe 会启动并在其他窗口中运行。该实用程序在应用服务器上生成一个附加进程,在当前配置中不会传递给最终用户。

在其他各种 Citrix 环境中支持该程序时,我们尚未遇到此问题,因此我希望 serverfault 的智囊团可以提供原因和解决方案。

尝试排除故障

我登录了有问题的程序的数据库服务器,但无法重现该问题。我还登录了 Citrix 服务器的桌面并在那里运行它以确认它能正常工作。似乎断点位于 Citrix 服务器和最终用户的已发布应用程序之间。

我进行了一些搜索并发现了这一点: http://discussions.citrix.com/topic/284563-how-to-run-2-or-more-executables-under-one-citrix-ica-session/

我本来要将它推荐给现场支持 Citrix 服务器的人员,但上一篇文章似乎表明它并不是解决此问题的理想解决方案。

我也在这里使用各种措辞进行了搜索,但没有找到任何有用的信息。

总结

如何让 Citrix 向最终用户显示由我的父窗口/进程生成的任何子窗口/进程?

相关内容