Citrix Virtual Apps and Desktops

Universal Windows Platform-Apps

Citrix Virtual Apps and Desktops™ unterstützt die Verwendung von UWP-Apps mit VDAs auf den folgenden Windows-Computern:

  • Windows 10 und höhere Versionen
  • Windows Server 2016 und höhere Versionen

VDAs müssen mindestens Version 7.11 sein.

Die folgenden Features von Citrix Virtual Apps™ und Desktops werden bei der Verwendung von UWP-Apps entweder nicht unterstützt oder sind eingeschränkt:

  • Dateitypzuordnung wird nicht unterstützt.
  • Lokaler App-Zugriff wird nicht unterstützt.
  • Dynamische Vorschau: Wenn sich in der Sitzung ausgeführte Apps überlappen, zeigt die Vorschau das Standardsymbol an. Die für die dynamische Vorschau verwendeten Win32-APIs werden in UWP-Apps nicht unterstützt.
  • Remoting des Info-Centers: UWP-Apps können das Info-Center verwenden, um die Meldungen in der Sitzung anzuzeigen. Diese Meldungen werden derzeit nicht an den Endpunkt umgeleitet, um dem Benutzer angezeigt zu werden.

Das Starten von UWP-Apps und Nicht-UWP-Apps vom selben Server wird nicht unterstützt. Platzieren Sie stattdessen UWP-Apps und Nicht-UWP-Apps in separaten Bereitstellungsgruppen oder Anwendungsgruppen.

Da alle auf dem Computer installierten UWP-Apps aufgelistet werden, empfiehlt Citrix®, den Benutzerzugriff auf den Windows Store zu deaktivieren. Dadurch wird verhindert, dass die von einem Benutzer installierten UWP-Apps von einem anderen Benutzer aufgerufen werden können.

  • Beim Sideloading wird die UWP-App auf dem Computer installiert und steht anderen Benutzern zur Verfügung. Wenn ein anderer Benutzer die App startet, wird sie installiert, und das Betriebssystem aktualisiert seine AppX-Datenbank, um anzuzeigen, dass sie von diesem Benutzer “installiert” wurde.

Eine ordnungsgemäße Abmeldung, die von einer veröffentlichten UWP-App aus gestartet wurde, die in einem festen oder nahtlosen Fenster gestartet wurde, kann verhindern, dass die VDA-Sitzung geschlossen wird und den Benutzer zwangsweise abmeldet. In diesem Fall verhindern mehrere in der VDA-Sitzung verbleibende Prozesse, dass sie ordnungsgemäß geschlossen wird. Um dies zu beheben, ermitteln Sie, welcher Prozess das Schließen der VDA-Sitzung verhindert, und fügen Sie ihn dann dem Registrierungsschlüsselwert “LogoffCheckSysModules” hinzu, gemäß den Anweisungen in CTX891671.

Anzeigenamen und Beschreibungen von UWP-Apps sind möglicherweise nicht korrekt. Bearbeiten und korrigieren Sie diese Eigenschaften, wenn Sie die Anwendungen der Bereitstellungsgruppe hinzufügen.

Weitere Probleme finden Sie unter Bekannte Probleme.

Derzeit haben mehrere UWP-Apps weiße Symbole mit aktivierter Transparenz, wodurch das Symbol vor dem weißen Hintergrund der StoreFront-Anzeige nicht sichtbar ist. Um dieses Problem zu vermeiden, können Sie den Hintergrund ändern. Bearbeiten Sie beispielsweise auf dem StoreFront-Computer die Datei C:\inetpub\wwwroot\Citrix\StoreWeb\custom\style.css. Fügen Sie am Ende der Datei .storeapp-icon {background-image: radial-gradient( circle at top right, yellow, red ); } hinzu. Die folgende Grafik veranschaulicht das Vorher-Nachher-Beispiel.

Symbole mit aktivierter Transparenz, ohne und mit Hintergrundänderung

Unter Windows Server 2016 und höheren Versionen kann der Server-Manager auch beim Starten einer UWP-App gestartet werden. Um dies zu verhindern, können Sie den automatischen Start des Server-Managers während der Anmeldung mit dem Registrierungsschlüssel HKLM\Software\Microsoft\ServerManager\DoNotOpenServerManagerAtLogon deaktivieren. Weitere Informationen finden Sie unter https://blogs.technet.microsoft.com/rmilne/2014/05/30/how-to-hide-server-manager-at-logon/.

UWP-Apps installieren und veröffentlichen

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

Um eine oder mehrere UWP-Apps auf VDAs (oder einem Masterimage) zu installieren, verwenden Sie eine der folgenden Methoden:

  • Führen Sie eine Offline-Installation aus dem Windows Store for Business durch, indem Sie ein Tool wie Deployment Image Servicing and Management (DISM) verwenden, um die Apps auf dem Desktop-Image bereitzustellen. Weitere Informationen finden Sie unter Windows-Paket-Manager.
  • Sideloaden Sie die Apps. Weitere Informationen finden Sie unter Sideload von Branchen-Apps (LOB) auf Windows-Clientgeräten.
  • Installieren Sie die UWP-Apps für jeden vorgesehenen Benutzer direkt aus dem Windows Store for Business.

So fügen Sie eine oder mehrere UWP-Apps in Citrix Virtual Apps oder Citrix Virtual Desktops™ hinzu (veröffentlichen):

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

  2. Wenn die Anwendungsliste angezeigt wird, wählen Sie die UWP-Apps aus, die Sie veröffentlichen möchten.

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

Um die Verwendung von Universal Apps auf einem VDA zu deaktivieren, fügen Sie die Registrierungseinstellung EnableUWASeamlessSupport unter HKLM\Software\Citrix\VirtualDesktopAgent\FeatureToggle hinzu und setzen Sie sie auf 0.

UWP-Apps deinstallieren

Wenn Sie eine UWP-App mit einem Befehl wie Remove-AppXPackage deinstallieren, wird das Element nur für Administratoren deinstalliert. Um die App von den Computern der Benutzer zu entfernen, die die App möglicherweise gestartet und verwendet haben, führen Sie den Entfernungsbefehl auf jedem Computer aus. Sie können das AppX-Paket nicht mit einem einzigen Befehl von den Computern aller Benutzer deinstallieren.

Universal Windows Platform-Apps