Citrix Virtual Apps and Desktops

Aplicativos da Plataforma Universal do Windows

O Citrix Virtual Apps and Desktops suporta o uso de aplicativos Universal Windows Platform (UWP) com VDAs em máquinas Windows 10 e Windows Server 2016. Para obter informações sobre aplicativos UWP, consulte a seguinte documentação da Microsoft:

O termo aplicativos universais é usado em todo este artigo para se referir a aplicativos UWP.

Requisitos e limitações

Os aplicativos universais são compatíveis com VDAs em máquinas Windows 10 e Windows Server 2016.

Os VDAs devem ter a versão mínima 7.11.

Os seguintes recursos do Citrix Virtual Apps and Desktops não são suportados ou limitados ao usar o Universal Apps:

  • A associação de tipo de arquivo não é suportada.
  • O acesso a aplicativos locais não é suportado.
  • Visualização dinâmica: se os aplicativos em execução na sessão se sobrepõem, a visualização mostrará o ícone padrão. As APIs Win32 usadas para a visualização dinâmica não são suportadas no Universal Apps.
  • Uso remoto do centro de ação: os aplicativos universais podem usar a central de ação para exibir as mensagens na sessão. Redirecione essas mensagens para o ponto de extremidade para exibi-las ao usuário.

O início de aplicativos universais e aplicativos não universais do mesmo servidor não é compatível com VDAs Windows 10. Para o Windows Server 2016, coloque aplicativos universais e aplicativos não universais em grupos de entrega ou grupos de aplicativos separados.

Todos os aplicativos universais instalados na máquina são enumerados. Portanto, a Citrix recomenda desativar o acesso do usuário à Windows Store. Isso impede que os aplicativos universais instalados por um usuário sejam acessados por outro usuário.

Durante o sideload, o Universal App é instalado na máquina e está disponível para uso para outros usuários. Quando qualquer outro usuário inicia o aplicativo, o aplicativo é instalado. Em seguida, o sistema operacional atualiza seu banco de dados AppX para indicar “como instalado” para o usuário que inicia o aplicativo.

Logoffs normais de um aplicativo universal publicado que foi lançado em uma janela sem interrupções ou fixa podem fazer com que a sessão não seja fechada e o usuário seja desconectado. Nesses casos, vários processos restantes na sessão impedem que a sessão se feche corretamente. Para resolver isso, descubra qual processo está impedindo a sessão de fechar e adicione-a ao valor da chave de registro “LogoffCheckSysModules” seguindo as orientações em CTX891671.

Os nomes de exibição e descrições de aplicativos de aplicativos universais podem não ter nomes corretos. Edite e corrija essas propriedades ao adicionar os aplicativos ao grupo de entrega.

Marque Problemas conhecidos para quaisquer problemas adicionais.

Atualmente, vários aplicativos universais têm ícones brancos com transparência ativada, o que resulta em que o ícone não fique visível contra o fundo branco da tela do StoreFront. Para evitar esse problema, você pode alterar o plano de fundo. Por exemplo, na máquina StoreFront, edite o arquivo C:\inetpub\wwwroot\Citrix\StoreWeb\custom\style.css. No final do arquivo, adicione .storeapp-icon {background-image: radial-gradient( circle at top right, yellow, red ); }. O gráfico a seguir ilustra o antes e depois deste exemplo.

Ícones com transparência ativada, sem e com alteração de fundo

No Windows Server 2016, o Gerenciador de Servidores também pode ser iniciado quando um aplicativo universal for iniciado. Para evitar que isso ocorra, você pode desativar o Gerenciador de Servidores de inicialização automática durante o logon com a chave de registro HKLM\Software\Microsoft\ServerManager\DoNotOpenServerManagerAtLogon . Para obter detalhes, consulte https://blogs.technet.microsoft.com/rmilne/2014/05/30/how-to-hide-server-manager-at-logon/.

Instalar e publicar aplicativos universais

O suporte para aplicativos universais está habilitado por padrão.

Para desativar o uso de Aplicativos Universais em um VDA, adicione a configuração do Registro EnableUWASeamlessSupport em HKLM\Software\Citrix\VirtualDesktopAgent\FeatureToggle e defina como 0.

Para instalar um ou mais Aplicativos universais em VDAs (ou uma imagem mestre), use um dos seguintes métodos:

  • Conclua uma instalação off-line da Windows Store for Business, usando uma ferramenta como o DISM (Deployment Image Servicing and Management) para implantar os aplicativos na imagem da área de trabalho. Para obter mais informações, consulte Distribuir aplicativos off-line.
  • Faça sideload os aplicativos. Para obter mais informações, consulte Sideload LOB apps in Windows 10.

Para adicionar (publicar) um ou mais aplicativos universais no Citrix Virtual Apps ou Citrix Virtual Desktops:

  1. Depois que os Aplicativos universais estiverem instalados na máquina, adicione os aplicativos universais a um grupo de entrega ou grupo de aplicativos. Você pode fazer isso ao criar um grupo ou mais tarde. Na página Applications, no menu Add, selecione From Start menu.

  2. Quando a lista de aplicativos for exibida, selecione os aplicativos universais que você deseja publicar.

  3. Continue com o assistente ou feche a caixa de diálogo de edição.

Desinstalar aplicativos universais

Quando você desinstala um aplicativo universal com um comando como Remove-AppXPackage, o item é desinstalado somente para administradores. Para remover o aplicativo das máquinas dos usuários que podem ter iniciado e usado o aplicativo, execute o comando de remoção em cada máquina. Você não pode desinstalar o pacote AppX das máquinas de todos os usuários com um comando.

Aplicativos da Plataforma Universal do Windows