Aplicativo RDWeb causa oscilação na área de trabalho

Aplicativo RDWeb causa oscilação na área de trabalho

Estou trabalhando em testes para migração futura de um ambiente de Terminal Server, uma área de trabalho publicada completa configurada usando o RD Web Access em um Server 2012.

No momento, estou enfrentando um problema com um programa que, uma vez iniciado, causa uma espécie de oscilação na tela. Agora, a oscilação não é automática; na verdade, a oscilação só ocorre quando você clica no próprio programa dentro da janela em que ele é executado. Em seguida, faz com que o fundo da sua área de trabalho fique escuro e, em alguns casos, se torne o pior pesadelo dos epilépticos quando você abre outras janelas do aplicativo.

Todos os outros aplicativos funcionam bem, sem problemas, é apenas este programa que está apresentando problemas. A única coisa que sei que separa este aplicativo dos outros aplicativos que publicamos é que ele é um programa construído em .Net. Este aplicativo é executado em um ambiente TS sem problemas e em todos os nossos servidores de 2012 sem problemas. Ele também funciona perfeitamente como um aplicativo publicado atualmente em um de nossos servidores 2008 R2. Mas a partir deste aplicativo RDWeb de servidores de 2012, esse aplicativo não tem sido amigável.

Meu ambiente de teste inclui o seguinte: Todos os servidores VM.

1 Servidor intermediário de conexão 1 Servidor de acesso à Web 2 Servidores host de sessão

Testando aplicativos RDWeb de um cliente Windows 8 Pro e um cliente Windows 7 SP1

Ambos os clientes estão enfrentando exatamente o mesmo problema de oscilação.

Procurei respostas por vários dias, tentando algumas opções diferentes, incluindo tentar fazer ajustes na experiência da área de trabalho do Windows, RemoteFX, temas e outras coisas para ver se consigo encontrar uma solução possível, até agora estou vazio, então eu estou tentando entrar em contato com a comunidade para ver se alguém já passou por isso antes ou poderia me ajudar a encontrar uma possível solução para esse problema.

Responder1

Não posso comentar, então isso é uma resposta.

Seu aplicativo .net usa WPF? A única vez que vi problemas de oscilação de tela em plataformas RDS foi um bug no Server 2003 Terminal Services. O uso do WPF pelo QuickBooks fez com que ele piscasse aleatoriamente da mesma maneira que você descreveu. Nesse caso, foi devido a um problema de permissão no Server 2003 que fez com que usuários não administradores experimentassem oscilações. A Microsoft lançou um hotfix para esse problema.

O Windows Presentation Foundation pode ser a origem do seu problema. Seja na forma como é implementado no código da aplicação ou na sua execução no Server 2012.

informação relacionada