启动Citrix应用程序时仅获取灰屏

时间:2012-06-19 19:43:35

标签: wpf citrix

最近我们在citrix上安装了一个.net WPF应用程序。当我使用RES powerfuse从Citrix启动时,我只得到一个灰色的屏幕,屏幕上没有任何控件。

应用程序已打开,可以看到主窗口,但其中的所有内容都是灰色的。鼠标指针也会在应用程序后面消失。

有趣的是,当运营团队的人员启动应用程序时,它运行正常。但不是普通用户。这让我怀疑它可能与权限有关,但我们已经授予所有用户打开程序的权限,这就是为什么图标首先出现在Citrix中

2 个答案:

答案 0 :(得分:2)

您在运行应用程序的服务器是什么?我记得我们在某些版本的Windows Server(+ XenApp)上遇到了WPF渲染错误,该应用程序只能为管理员正确呈现。这是一个.NET错误 - 与Citrix per-say无关。据我所知,WPF渲染引擎试图访问常规用户无法访问的某些系统资源。我相信我们只在2003年的服务器上看过这个。

刚做了一些进一步的挖掘,我认为这是问题所在:

http://support.microsoft.com/kb/955692

答案 1 :(得分:0)

快速临时解决: 检查本地计算机分辨率和Citrix桌面/应用程序分辨率。

使两者均衡可行。 例如: 1024/762 是正确的分辨率。 对于测试:最大化n最小化屏幕,您将看到更改。