我们在这里有点迷失了。我们需要使我们的应用程序可安装在具有 80 多台 Citrix 服务器的网络上。尽管我们的应用程序是 100% 有效且可运行的 .NET,但我们经历了一些(对我们来说很奇怪的)行为:
最佳答案
出于实际目的,Citrix 环境与远程桌面服务(以前是终端服务)环境相同。
微软已发布 Remote Desktop Services Programming Guidelines在 MSDN 上,这是一个很好的起点,可以让您了解您需要考虑的内容。
Microsoft UK Application Development Consulting group 有一个关于 Developing .NET applications for deployment on Terminal Services or Citrix 的指南,更注重性能。
您可以获得free development licenses for Citrix for 12 months ,这可能对测试有用。
我们已经对 Citrix 进行了一些部署,让我们感到震惊的事情一定是 Citrix 管理员摆弄了他们用户的权限。他们有时会破坏 Windows 的主要部分,在这种情况下,您唯一能做的就是大量记录 :)
祝你好运!
关于.net - 为 Citrix/终端服务器编程 .NET 应用程序 : Compliance and Pitfalls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2988998/