1

有哪些选项可用于从 Citrix Presentation 4.0 或 Xenapp 5 上运行的进程中识别特定客户端的客户端名称,在这两种情况下检索此信息是否有任何重要区别?

目前我的软件是一个客户端,它连接到服务器上的服务,主要的识别方式是计算机名和 IP 地址。当安装在 Citrix 演示服务器上时,所有正在运行的实例当前都显示相同的计算机名称和 IP 地址,这是服务器的那些。

我的应用程序是用 VB 6.0 编写的,但是我希望在 C# .NET 中实现新功能。

对问题本身的任何帮助或澄清将不胜感激,因为我没有为 Citrix 瘦客户端开发的经验。

4

1 回答 1

1

看来此信息存储在名为 CLIENTNAME 的环境变量中,并且仅在 Process Environment 中。我使用了以下代码:

System.Environment.GetEnvironmentVariable("CLIENTNAME", EnvironmentVariableTarget.Process);
于 2010-03-29T17:49:13.610 回答