Citrix Virtual Apps and Desktops

Apps für die Universelle Windows-Plattform

Informationen zu Universelle Windows-Plattform (UWP)-Apps finden Sie in der folgenden Dokumentation von Microsoft:

Anforderungen und Einschränkungen

Citrix Virtual Apps and Desktops unterstützt UWP-Apps mit VDAs auf den folgenden Windows-Maschinen:

  • Windows 10 und spätere Versionen
  • Windows Server 2016 und spätere Versionen

Die VDAs müssen mindestens in Version 7.11 vorliegen.

Folgende Citrix Virtual Apps and Desktops-Features werden entweder nicht unterstützt oder unterliegen Einschränkungen, wenn UWP-Apps verwendet werden:

  • Die Dateitypzuordnung wird nicht unterstützt.
  • Der lokale App-Zugriff wird nicht unterstützt.
  • Dynamische Vorschau: Bei in der Sitzungsüberlagerung ausgeführten Apps wird in der Vorschau das Standardsymbol angezeigt. Die für die dynamische Vorschau verwendeten Win32-APIs werden in UWP-Apps nicht unterstützt.
  • Wartungscenter-Remoting: UWP-Apps können das Wartungscenter zur Anzeige der Meldungen in der Sitzung nutzen. Diese Nachrichten werden derzeit nicht an den Endpunkt umgeleitet, um dem Benutzer angezeigt zu werden.

Das Starten von UWP-Apps und Nicht-UWP-Apps von dem gleichen Server wird nicht unterstützt. Platzieren Sie stattdessen UWP-Apps und Nicht-UWP-Apps in separate Bereitstellungsgruppen oder Anwendungsgruppen.

Da alle UWP-Apps auf einer Maschine enumeriert werden, empfiehlt Citrix, den Benutzerzugriff auf den Windows Store zu deaktivieren. Dadurch wird verhindert, dass ein Benutzer auf eine von einem anderen Benutzer installierte UWP-App zugreift.

Beim Sideloading werden UWP-Apps auf der Maschine installiert und sind für andere Benutzer verfügbar. Wenn ein anderer Benutzer die App startet, wird sie installiert, und das Betriebssystem aktualisiert die AppX-Datenbank, um anzuzeigen, dass die App von diesem Benutzer installiert wurde.

Eine ordnungsgemäße Abmeldung von einer veröffentlichten UWP-App, die in einem festen oder Seamlessfenster gestartet wurde, verhindert möglicherweise, dass die VDA-Sitzung geschlossen und der Benutzer zwangsweise abgemeldet wird. In diesem Fall verhindern mehrere in der VDA-Sitzung verbleibende Prozesse, dass sie richtig geschlossen wird. Zur Problemlösung ermitteln Sie, welche Prozesse das Schließen der VDA-Sitzung verhindern, und fügen Sie diese dann dem Wert des Registrierungsschlüssels “LogoffCheckSysModules” hinzu. Folgen Sie hierfür den Anweisungen unter CTX891671.

Namen und Beschreibungen UWP-Apps in der Anwendungsanzeige sind möglicherweise nicht korrekt. Korrigieren Sie die betroffenen Eigenschaften beim Hinzufügen der Apps zur Bereitstellungsgruppe.

Bei jeglichen anderen Problemen lesen Sie Bekannte Probleme.

Derzeit haben mehrere UWP-Apps ein weißes Symbol, für das Transparenz aktiviert ist. Diese Symbole sind vor dem weißen Hintergrund von StoreFront nicht sichtbar. Um dieses Problem zu vermeiden, können Sie den Hintergrund ändern. Bearbeiten Sie hierfür beispielsweise auf der StoreFront-Maschine die Datei C:\inetpub\wwwroot\Citrix\StoreWeb\custom\style.css. Am Ende der Datei fügen Sie .storeapp-icon {background-image: radial-gradient( circle at top right, yellow, red ); } an. Die Abbildung unten zeigt die Anzeige vor und nach dieser Korrektur.

Symbole mit aktivierter Transparenz mit und ohne Hintergrundwechsel

Unter Windows Server 2016 und höher wird beim Starten einer universellen App möglicherweise auch der Server-Manager gestartet. Um dies zu verhindern, deaktivieren Sie den automatischen Start des Server-Managers über den Registrierungsschlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\DoNotOpenServerManagerAtLogon. Einzelheiten finden Sie unter https://blog.rmilne.ca/2014/05/30/how-to-hide-server-manager-at-logon/.

UWP-Apps installieren und veröffentlichen

Unterstützung für UWP-Apps ist standardmäßig aktiviert.

Verwenden Sie zum Installieren einer oder mehrerer UWP-Apps auf VDAs (oder einem Masterimage) eines der folgenden Verfahren:

  • Führen Sie mit einem Tool wie der Abbildverwaltung für die Bereitstellung (DISM) eine Offlineinstallation der App aus dem Windows Store für Unternehmen für das Desktopimage durch. Weitere Informationen finden Sie unter Windows Package Manager.
  • Laden Sie die Apps per Sideloading. Weitere Informationen finden Sie unter Sideload line of business (LOB) apps in Windows client devices.
  • Installieren Sie die UWP-Apps für jeden Zielbenutzer direkt aus dem Windows Store for Business.

UWP-Apps zu Citrix Virtual Apps oder Citrix Virtual Desktops hinzufügen (veröffentlichen):

  1. Nachdem die UWP-Apps auf der Maschine installiert sind, fügen Sie die UWP-Apps einer Bereitstellungsgruppe oder Anwendungsgruppe hinzu. Sie können dies beim Erstellen der Gruppe oder später tun. Wählen Sie auf der Seite Anwendungen im Menü Hinzufügen die Option Vom Startmenü.

  2. Wenn die Liste der Anwendungen angezeigt wird, aktivieren Sie die UWP-Apps, die Sie veröffentlichen möchten.

  3. Fahren Sie mit dem Assistenten fort oder schließen Sie das Bearbeitungsdialogfeld.

Informationen zu zusätzlichen Konfigurationsanforderungen bei der Verwendung von User Profile Manager (UPM) finden Sie unter Windows Apps - Microsoft Store.

Um die Verwendung von UWP-Apps auf einem VDA zu deaktivieren, fügen Sie die Registrierungseinstellung EnableUWASeamlessSupport in HKLM\Software\Citrix\VirtualDesktopAgent\FeatureToggle hinzu und legen Sie sie auf 0 fest.

UWP-Apps deinstallieren

Wenn Sie eine UWP-App mit einem Befehl wie Remove-AppXPackage deinstallieren, wird sie nur für Administratoren deinstalliert. Zum Entfernen der App von Maschinen, auf denen Benutzer die App gestartet und verwendet haben, müssen Sie den Befehl zum Deinstallieren auf der jeweiligen Maschine ausführen. Sie können das AppX-Paket nicht mit einem Befehl von allen Maschinen der Benutzer deinstallieren.

Apps für die Universelle Windows-Plattform