Citrix Virtual Apps and Desktops

Applicazioni Universal Windows Platform

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

Requisiti e limitazioni

Citrix Virtual Apps and Desktops™ supporta l’uso delle applicazioni UWP con i 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 le applicazioni UWP:

  • L’associazione del tipo di file non è supportata.
  • L’accesso alle app locali non è supportato.
  • Anteprima dinamica: se le applicazioni in esecuzione nella sessione si sovrappongono, l’anteprima mostra l’icona predefinita. Le API Win32 utilizzate per l’Anteprima dinamica non sono supportate nelle applicazioni UWP.
  • Remoting di Action Center: le applicazioni 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 applicazioni UWP e non UWP dallo stesso server non è supportato. Invece, posizionare le applicazioni UWP e non UWP in gruppi di consegna o gruppi di applicazioni separati.

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

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

Un logoff controllato avviato da un’applicazione 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, quindi aggiungerlo al valore della chiave di registro “LogoffCheckSysModules”, seguendo le indicazioni in CTX891671.

I nomi visualizzati e le descrizioni delle applicazioni 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 applicazioni 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’applicazione UWP. Per evitare che ciò accada, 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 applicazioni UWP

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

Per installare una o più applicazioni 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 applicazioni all’immagine desktop. Per maggiori informazioni, consultare Windows Package Manager.
  • Effettuare il sideload delle applicazioni. Per maggiori informazioni, consultare Sideload line of business (LOB) apps in Windows client devices.
  • Installare le applicazioni UWP per ogni utente previsto direttamente dal Windows Store for Business.

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

  1. Dopo che le applicazioni 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 applicazioni UWP che si desidera pubblicare.

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

Per informazioni sui requisiti di configurazione aggiuntivi quando si utilizza User Profile Manager (UPM), consultare Windows Apps - Microsoft Store.

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

Disinstallare applicazioni UWP

Quando si disinstalla un’applicazione UWP con un comando come Remove-AppXPackage, l’elemento viene disinstallato solo per gli amministratori. Per rimuovere l’applicazione 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.

Applicazioni Universal Windows Platform