【发布时间】:2014-12-19 08:27:50
【问题描述】:
我们有一个正在使用 Citrix 的新客户(目前还不知道更具体的信息)。
我们的应用程序是一个普通的 .net 表单应用程序,在设计时没有考虑到 Citrix。
我们的应用程序(我们无法更改)通过检查/创建系统事件来确保每次只有一个应用程序实例可以运行。
[System.Runtime.InteropServices.DllImport("kernel32.dll", EntryPoint = "CreateEvent", SetLastError = true)]
static extern IntPtr CreateEventPC(IntPtr lpEventAttributes, bool bManualReset, bool bInitialState, string lpName);
有没有办法让我们的应用程序以某种方式在 Citrix 服务器上运行?
例如,如果所有用户都有某种类似虚拟机的环境,他们可以在其中运行我们的应用程序?
应用服务器? (其中一位 IT 人员提到了这一点)
还是其他一些配置?
如果有帮助,IT 人员说他们每晚都会清理 citrix 环境...
您可能了解,我们没有使用 Citrix 的经验,而且客户的 IT 部门不合作并且不愿意解决这个问题。所以我们要证明它是可以做到的...
我们有另一个客户通过外部顾问解决了这个问题,但他们不知道如何......
所以任何提示或帮助将不胜感激!
【问题讨论】: