Citrix Virtual Apps and Desktops

App Universal Windows Platform

Per informazioni sulle app Universal Windows Platform (UWP), consultare la seguente documentazione Microsoft:

Requisiti e limitazioni

Citrix Virtual Apps and Desktops™ supporta l’uso di app UWP con VDA sulle seguenti macchine Windows:

  • Windows 10 e versioni successive
  • Windows Server 2016 e versioni successive

I VDA devono essere almeno la versione 7.11.

Le seguenti funzionalità di Citrix Virtual Apps and Desktops non sono supportate o sono limitate quando si utilizzano app UWP:

  • L’associazione di tipi di file non è supportata.
  • L’accesso ad app locali non è supportato.
  • Anteprima dinamica: se le app in esecuzione nella sessione si sovrappongono, l’anteprima mostra l’icona predefinita. Le API Win32 utilizzate per l’Anteprima dinamica non sono supportate nelle app UWP.
  • Remoting di Action Center: le app UWP possono utilizzare l’Action Center per visualizzare i messaggi nella sessione. Questi messaggi non vengono attualmente reindirizzati all’endpoint per essere visualizzati all’utente.

L’avvio di app UWP e non-UWP dallo stesso server non è supportato. Invece, posizionare le app UWP e non-UWP in gruppi di consegna o gruppi di applicazioni separati.

Poiché tutte le app UWP installate sulla macchina vengono enumerate, Citrix® consiglia di disabilitare l’accesso degli utenti al Windows Store. Ciò impedisce che le app UWP installate da un utente siano accessibili da un utente diverso.

Durante il sideloading, l’app UWP viene installata sulla macchina ed è disponibile per l’uso da parte di altri utenti. Quando un altro utente avvia l’app, questa viene installata e il sistema operativo aggiorna il suo database AppX per indicare “installata” da quell’utente.

Un logoff controllato avviato da un’app UWP pubblicata, lanciata in una finestra fissa o senza soluzione di continuità, potrebbe impedire la chiusura della sessione VDA e disconnettere forzatamente l’utente. Quando ciò si verifica, diversi processi che rimangono nella sessione VDA ne impediscono la corretta chiusura. Per risolvere il problema, determinare quale processo impedisce la chiusura della sessione VDA e quindi aggiungerlo al valore della chiave di registro “LogoffCheckSysModules”, seguendo le indicazioni in CTX891671.

I nomi visualizzati e le descrizioni delle applicazioni per le app UWP potrebbero non essere corretti. Modificare e correggere queste proprietà quando si aggiungono le applicazioni al gruppo di consegna.

Controllare Problemi noti per eventuali problemi aggiuntivi.

Attualmente, diverse app UWP hanno icone bianche con trasparenza abilitata, il che rende l’icona non visibile sullo sfondo bianco della visualizzazione di StoreFront. Per evitare questo problema, è possibile modificare lo sfondo. Ad esempio, sulla macchina StoreFront, modificare il file C:\inetpub\wwwroot\Citrix\StoreWeb\custom\style.css. Alla fine del file, aggiungere .storeapp-icon {background-image: radial-gradient( circle at top right, yellow, red ); }. La seguente grafica illustra il prima e il dopo per questo esempio.

Icone con trasparenza abilitata, senza e con modifica dello sfondo

Su Windows Server 2016 e versioni successive, Server Manager potrebbe anche avviarsi quando viene lanciata un’app UWP. Per evitare che ciò accada, è possibile disabilitare l’avvio automatico di Server Manager durante il logon con la chiave di registro HKLM\Software\Microsoft\ServerManager\DoNotOpenServerManagerAtLogon. Per i dettagli, consultare https://blogs.technet.microsoft.com/rmilne/2014/05/30/how-to-hide-server-manager-at-logon/.

Installare e pubblicare app UWP

Il supporto per le app UWP è abilitato per impostazione predefinita.

Per installare una o più app UWP sui VDA (o su un’immagine master), utilizzare uno dei seguenti metodi:

  • Completare un’installazione offline dal Windows Store for Business, utilizzando uno strumento come Deployment Image Servicing and Management (DISM) per distribuire le app all’immagine desktop. Per maggiori informazioni, consultare Windows Package Manager.
  • Effettuare il sideload delle app. Per maggiori informazioni, consultare Sideload di app line-of-business (LOB) nei dispositivi client Windows.
  • Installare le app UWP per ogni utente previsto direttamente dal Windows Store for Business.

Per aggiungere (pubblicare) una o più app UWP in Citrix Virtual Apps o Citrix Virtual Desktops™:

  1. Dopo che le app UWP sono state installate sulla macchina, aggiungerle a un gruppo di consegna o a un gruppo di applicazioni. È possibile farlo durante la creazione di un gruppo o in un secondo momento. Nella pagina Applicazioni, nel menu Aggiungi, selezionare Dal menu Start.

  2. Quando viene visualizzato l’elenco delle applicazioni, selezionare le app UWP che si desidera pubblicare.

  3. Continuare con la procedura guidata o chiudere la finestra di dialogo di modifica.

Per disabilitare l’uso delle app universali su un VDA, aggiungere l’impostazione del registro EnableUWASeamlessSupport in HKLM\Software\Citrix\VirtualDesktopAgent\FeatureToggle e impostarla su 0.

Disinstallare app UWP

Quando si disinstalla un’app UWP con un comando come Remove-AppXPackage, l’elemento viene disinstallato solo per gli amministratori. Per rimuovere l’app dalle macchine degli utenti che potrebbero averla avviata e utilizzata, eseguire il comando di rimozione su ogni macchina. Non è possibile disinstallare il pacchetto AppX dalle macchine di tutti gli utenti con un unico comando.

App Universal Windows Platform