Вопрос:
Недавно мы установили .NET-приложение .NET для Citrix. Когда я выхожу и запускаю его из citrix, используя RES powerfuse, я получаю только серый экран и никакие элементы управления не отображаются на экране.
Приложение открыто, и главное окно видно, но в нем все серое. Указатель мыши также исчезает за приложением.
Самое смешное, когда люди из операционной группы запускают приложение, оно отлично работает. но не для обычных пользователей. Это заставляет меня подозревать, что это может быть связано с разрешениями, но мы предоставили доступ, чтобы открыть программу для всех пользователей, поэтому значок появляется в citrix в первую очередь
Лучший ответ:
На каком сервере вы работаете? Напомню, что мы удалили ошибку рендеринга WPF в некоторых версиях Windows Server (+ XenApp), где приложение будет только правильно отображаться для администраторов. Это была ошибка .NET – не имеет ничего общего с Citrix. Из того, что я помню, механизм рендеринга WPF пытался получить доступ к некоторому системному ресурсу, к которому обычные пользователи не могли получить доступ. Я считаю, что мы видели это только на серверах 2003 года.
Просто сделал еще один рытье, я думаю, это проблема:
Ответ №1
Для быстрого временного разрешения:
Проверьте разрешение локальной машины и разрешение рабочего стола/приложения Citrix.
Уравнение обоих будет работать.
Пример: 1024/762 – правильное разрешение.
Для теста: максимизируйте n, минимизируя экран, вы увидите изменение.