2012-06-19 146 views
2

最近我們在citrix上安裝了一個.net WPF應用程序。當我使用RES powerfuse從citrix啓動它時,我只會看到一個灰色屏幕,屏幕上不顯示任何控件。啓動citrix應用程序時只顯示灰色屏幕

該應用程序是開放的,主窗口可以看到,但一切都是灰色的。鼠標指針也消失在應用程序後面。

有趣的是當操作團隊的人啓動應用程序時,它工作正常。但不適合普通用戶。這讓我懷疑它可能與權限有關,但是我們已經授予訪問權限來打開該程序給所有用戶,這就是爲什麼該圖標首先出現在Citrix中

回答

2

您在哪些服務器上運行應用程序?我記得我們在特定版本的Windows Server(+ XenApp)上遇到了WPF渲染錯誤,該應用程序只能爲管理員正確渲染。這是一個.NET錯誤 - 與Citrix無關。從我記得WPF渲染引擎試圖訪問一些常規用戶無法訪問的系統資源。我相信我們只在2003年的服務器上看到過這個。

只是做了一些進一步的挖掘,我覺得這是問題:

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

+0

感謝我已經找到了答案感謝相關的問題在這裏。這是因爲這個問題。 directx緩存文件是在System32目錄中創建的,普通用戶無法訪問它。安裝修補程序後,directx文件始終在UserProfile目錄中創建 – ganeshran

相關問題