App Layering

App-Layer als elastische Layer bereitstellen

Mit der Funktion Elastic Layer können Sie Apps außerhalb des Basisimages gezielt bereitstellen. Tatsächlich können Sie bestimmte Benutzer bei Bedarf Layer zuweisen. Wenn die Einstellung Elastic Layer in einer Imagevorlage aktiviert ist, können Benutzer, die sich an den veröffentlichten Images anmelden, bestimmte App-Layer als elastische Layer zugewiesen werden.

Informationen zu elastischen Layern

Ein elastischer Layer ist ein App-Layer, den Sie einzelnen Benutzern und Gruppen für die bedarfsgerechte Bereitstellung zuweisen. Benutzer erhalten zusätzlich zu den im Basisimage enthaltenen Apps die ihnen zugewiesenen elastischen Layer.

Elastische Layer ermöglichen es Ihnen, jedem Benutzer eine einzigartige Reihe von Anwendungen zusammen mit den allgemeinen Apps im Basisimage zu geben. Auf Sitzungshosts wird ein elastischer Layer über Sitzungen hinweg verwendet. Auf eigenständigen Desktops werden elastische Layer über schwebende Pools und freigegebene Gruppen hinweg verwendet.

Basierend auf Benutzerberechtigungen werden elastische Layer bei der Anmeldung an die Desktops der Benutzer bereitgestellt. Sie können Benutzern auf Sitzungshosts und auch auf eigenständigen Desktops elastische Layer zuweisen, sofern die Images mit App Layering veröffentlicht wurden.

Elastic Layer-Zuweisungen

Sie können Mitgliedern einer Gruppe bei jeder Anmeldung an ihren Desktops eine bestimmte App-Layer-Version bereitstellen. Sie weisen die App-Layer-Version als elastischen Layer zu. Eine Kopie des Layers wird dann in der Netzwerkdateifreigabe der Appliance gespeichert und auf Anforderung an die zugewiesenen AD-Benutzer und -Gruppen zugestellt, zusätzlich zu den Layern, die sie über das Basisimage erhalten.

Um diese Funktion zu verwenden, fügen Sie Elastic Assignments hinzu und geben an, welche Benutzer und Gruppen die einzelnen App-Layer erhalten. Anschließend veröffentlichen Sie Ihr Basisimage mit aktivierter Elastic Layering-Einstellung .

So greifen Benutzer auf die ihnen zugewiesenen elastischen Layer zu

Wenn sich Benutzer bei ihrer Sitzung oder ihrem Desktop anmelden, werden Symbole für ihre elastischen Layer als Verknüpfungen auf dem Desktop angezeigt.

Ein Benutzer erhält in folgenden Fällen eine elastische Layer:

  • Dem Benutzer (ein AD-Benutzer in der Verwaltungskonsole) wird der Layer zugewiesen.
  • Der Layer wird einer AD-Gruppe zugewiesen, der der Benutzer angehört.
  • Ein Computer, bei dem sich der Benutzer anmeldet, ist Mitglied einer AD-Gruppe, die die elastische Layer erhält.
  • Ein Computer, bei dem sich der Benutzer anmeldet, ist einer AD-Gruppe zugeordnet, die dem Layer über die Verwaltungskonsole zugewiesen wird.

Wenn einem Benutzer mehr als eine Version eines Layers zugewiesen wird

Wenn ein Layer direkt einem Benutzer und indirekt einer oder mehreren Benutzergruppen zugewiesen wird, erhält er die neueste direkt zugewiesene Version. Beispiel:

  • Wenn dem Benutzer Version 2zugewiesen ist und einer Gruppe, zu der der Benutzer gehört, Version 3zugewiesen wird, erhält der Benutzer Version 2.

  • Wenn zwei oder mehr Gruppen, denen der Benutzer angehört, unterschiedliche Versionen desselben Layers zugewiesen werden, erhält der Benutzer die neueste Version des zugewiesenen Layers.

Wenn ein Benutzer einen App-Layer sowohl im Basisimage als auch als elastischen Layer erhält

Wenn ein App-Layer im Basisimage enthalten ist, weisen Sie ihn nicht demselben Benutzer wie einem elastischen Layer zu. Wenn Benutzern der gleiche Layer beidseitig zugewiesen wird, erhalten sie den elastischen Layer, unabhängig von der Version.

Voraussetzungen

  • .NET Framework 4.5 ist für jedes Layerimage erforderlich, in dem elastische Layer aktiviert sind.
  • Die App-Layer, die Sie als elastische Layer zuweisen möchten.

Überlegungen

App-Layer mit demselben Betriebssystemlayer wie das Layerimage

Um optimale Ergebnisse beim Zuweisen von App-Layern als elastische Layer zu erzielen, weisen Sie App-Layer zu, die denselben OS-Layer wie den im Layerimage verwendeten haben. Bei diesem herkömmlichen Ansatz müssen Sie jedoch möglicherweise zusätzliche Kopien einiger App-Layer erstellen und verwalten, eine für jeden Betriebssystemlayer, mit dem Sie die Bereitstellung durchführen.

Betriebssystemlayerwechsel für elastische Layer

Um Benutzern auf einem Layer-Image, das einen anderen Betriebssystemlayer verwendet, einen elastischen Layer zuzuweisen, müssen Sie diese Funktion in den Eigenschaften der Andwendungslayer aktivieren, indem Sie das Kontrollkästchen Zulassen, dass dieser App-Layer allen Layer-Images elastisch zugewiesen wird, unabhängig vom Betriebssystemlayer aktivieren. Alle Elastic Layering-Einschränkungen gelten für den Wechsel von Betriebssystemlayern.

Wann es gut funktionieren könnte

Für einfache Anwendungen, die auf jedem Betriebssystem installiert werden können. Beispiel: Notepad++, WinRAR, 7Zip

Wenn es vielleicht nicht gut funktioniert

Für komplexe Anwendungen, deren Installation vom installierten Betriebssystem abhängt. Beispiel:

  • Wenn Sie einen Windows 10-Betriebssystemlayer verwenden, um den App-Layer zu erstellen, und das Image als Server 2019-Betriebssystemlayer zugewiesen wird, funktioniert die Anwendung möglicherweise nicht wie erwartet.
  • Anwendungen, die von einer bestimmten Version von .Net abhängig sind, werden möglicherweise nicht erfolgreich ausgeführt, wenn auf dem neuen Betriebssystem nicht die richtige Version von .Net installiert ist.

Hinweis:

  • Es wird empfohlen, dieselbe Betriebssystemklasse und Betriebssystemversionen zu verwenden, die nahe beieinander liegen. Beispiel: Sie können zwei Windows 10 22H2-Revisionen verwenden, die eine Woche voneinander entfernt sind.
  • Wenn Sie ein anderes Betriebssystem-Image verwenden, müssen Sie die Layer überprüfen, die Sie einem Benutzer elastisch zuweisen. Wenn die Layer nicht validiert werden, müssen Sie mithilfe der Betriebssystemlayer, die für das Image verwendet wird, eine Andwendungslayer erstellen und die Layer dem Benutzer zuweisen, ohne das Kontrollkästchen Für alle Layer-Images unabhängig vom Betriebssystemlayer die elastische Zuweisung dieses App-Layers zulassen zu aktivieren.
  • Wenn Sie einem App-Layer Versionen hinzufügen, müssen Sie den Betriebssystemlayer verwenden, der im ursprünglichen App-Layer enthalten ist.

Einschränkungen beim elastischen Layering

Elastic Layer kann nicht für Folgendes verwendet werden:

  • Microsoft Office, Office 365, Visual Studio.
  • Anwendungen mit Treibern, die den Treiberspeicher verwenden. Beispiel: ein Druckertreiber.
  • Anwendungen, die den Netzwerkstapel oder die Hardware ändern. Beispiel: ein VPN-Client.
  • Anwendungen mit Treibern auf Startebene. Beispiel: ein Virenscanner.

Ein App-Layer behält keinen lokalen Benutzer oder Administrator bei, den Sie für eine App hinzufügen, die dies erfordert, aber der OS-Layer tut dies. Fügen Sie daher den lokalen Benutzer oder Administrator zur OS-Layer hinzu, bevor Sie die Anwendung installieren. Sobald der App-Layer funktioniert, können Sie ihn als elastischen Layer zuweisen.

Elastische Layer-Kompatibilitätsmodus

Wenn sich ein Benutzer an einem Desktop anmeldet, der über ein Layerimage bereitgestellt wurde, wird der elastische Layer nach der Anmeldung des Benutzers in das Image zusammengesetzt. Wenn eine elastische Layer nicht richtig geladen wird, versuchen Sie, den Kompatibilitätsmodus für elastische Layer zu aktivieren. Wenn der Kompatibilitätsmodus aktiviert ist, beginnt der elastische Layer zu laden, bevor die Anmeldung abgeschlossen ist.

Wichtig:

Der Kompatibilitätsmodus ist erforderlich, wenn veröffentlichte Anwendungen verwendet werden, da der Layer vor dem Start gemountet werden muss. Andernfalls empfehlen wir, den Kompatibilitätsmodus zu deaktivieren, es sei denn, eine elastische Layer funktioniert nicht wie erwartet. Wenn Sie diese Einstellung auf zu vielen Layern aktivieren, verlangsamt sich die Anmeldezeiten.

Das Benutzerkonto, unter dem elastische Layer ausgeführt werden

Wenn sich der erste Benutzer, dem ein elastischer Layer zugewiesen wurde, an seinem Desktop anmeldet, werden standardmäßig alle dem Benutzer zugewiesenen elastischen Layer bereitgestellt. Andere Benutzer, die sich am Computer anmelden, auf dem die Layer gehostet werden, verwenden dieselbe Verbindung wie der erste Benutzer. Die Verbindung dauert 10 Stunden nach der ersten Anmeldung, und dann werden alle elastischen Layer getrennt. Im Schichtbetrieb wären Benutzer in der zweiten Schicht etwa zwei Stunden in der Schicht betroffen (oder 10 Stunden nach der Anmeldung des ersten Benutzers für die erste Schicht).

Wenn Sie elastische Layer für den Schichtbetrieb bereitstellen, können Sie das Standardkonto ändern, unter dem alle elastischen Layer ausgeführt werden. Anstatt unter dem ersten Benutzer zu laufen, der sich anmeldet, können Sie den Standardbenutzer für alle elastischen Layer in den Dienst ulayer ändern, der unter dem lokalen SYSTEM-Konto ausgeführt wird. Das Konto SYSTEM entspricht dem Domänenmaschinenkonto der Maschine, auf der der Dienst ulayer beim Zugriff auf die Freigabe ausgeführt wird. Die Dateifreigabe, die Ihre elastischen Layer enthält, erfordert read-only Zugriff, entweder für alle Benutzer oder für jedes Maschinenkonto.

  • Um das Konto für die Ausführung von elastischen Layer zu ändern, erstellen Sie den Registrierungswert DWORD und legen ihn auf 1fest:

    HKEY_LOCAL_MACHINE\Software\Unidesk\Ulayer:AsSelfAppAttach to **1**

  • Damit elastische Layer wieder unter dem ersten Benutzer ausgeführt werden, der sich anmeldet, setzen Sie den Registrierungswert DWORD auf 0:

    HKEY_LOCAL_MACHINE\Software\Unidesk\Ulayer:AsSelfAppAttach to **0**

  • Um die Einstellung zu entfernen, damit elastische Layer nur im Standardmodus ausgeführt werden können, entfernen Sie den Wert DWORD:

    HKEY_LOCAL_MACHINE\Software\Unidesk\Ulayer:AsSelfAppAttach

Aktivieren Sie elastische Layer auf Ihren Basisimages

Sie können elastische Layer auf Ihren Basisimages (mit Layern) aktivieren, indem Sie die Imagevorlage konfigurieren, die Sie zum Veröffentlichen verwenden:

  1. Wählen Sie in der Verwaltungskonsole die Imagevorlage aus, die für die Veröffentlichung der Layerimage verwendet werden soll.

  2. Wählen Sie die Registerkarte Images und dann die Imagevorlage, auf der Sie elastisches Layering aktivieren möchten.

  3. Wählen Sie in der Aktionsleiste Vorlage bearbeiten aus.

  4. Wählen Sie die Registerkarte Layered Image Disk .

  5. Wählen Sie im Feld Elastic layering die Option Application Layering aus.

  6. Wählen Sie die Registerkarte Bestätigen und abschließen und klicken Sie auf Vorlage speichern und veröffentlichen.

  7. Verwenden Sie Ihr Bereitstellungssystem, um die virtuellen Maschinen zu verteilen.

    Wenn sich die Benutzer anmelden, enthält der Desktop ein Symbol für jede ihrer elastischen App-Layer.

Führen Sie Elastic Fit-Analyzer auf App-Layern aus

Bevor Sie einen App-Layer elastisch zuweisen, verwenden Sie den Elastic Fit Analyzer, um die Wahrscheinlichkeit zu ermitteln, dass die Layer-Zuweisung erfolgreich sein wird.

Elastic Fit-Analyse

In den Layerdetails gibt die Bewertung Elastic Fit an, wie wahrscheinlich es ist, dass der Layer bei elastischer Zuweisung funktioniert.

Guter Elastic Fit. Diese Layer wirkt bei elastischem Einsatz.

Elastischer Fit Pass

Schlechter Elastic Fit. Eine elastische Abgabe der Layer wird bei elastischem Einsatz wahrscheinlich nicht funktionieren. Der Layer kann sich anders verhalten, als er in einem Layerimage bereitgestellt wird.

Elastic Fit Fail

Elastic Fit Details

Sie können mehr über die Elastic Fit-Bewertung eines App-Layers erfahren, indem Sie die Elastic Fit-Analyse erweitern. Wenn die Elastic Fit nicht ideal ist, wird die Liste der verletzten Regeln angezeigt.

Warnung bei niedrigem Schweregrad. Eine elastische Ausbringung der Layer führt bei den meisten Anwendungen kaum zu einer Änderung des Verhaltens oder der Funktionalität.

Warnung für niedrigen Schweregrad

Warnung mittlerer Schweregrad. Eine elastische Ausbringung der Layer kann bei einigen Anwendungen zu geringfügigen Verhaltens- oder Funktionsänderungen führen.

Warnung mittlerer Schweregrad

Warnhinweis für hohen Schweregrad. Eine elastische Ausbringung der Layer kann bei vielen Anwendungen zu erheblichen Verhaltens- oder Funktionsänderungen führen.

Warnung mit hohem Schweregrad

Hinweis:

Wenn Sie eine Warnung erhalten, dass eine Änderung der Hauptschlüsseldatei erkannt wurde, und Sie diese Datei nicht absichtlich geändert haben, legen Sie den Wert des Flags DeleteMasterKeys im Registrierungsspeicherort HKLM\System\ControlSet001\Services\Uniservice auf 1 (wahr) fest. Wenn der App-Layer nun fertiggestellt ist, werden Masterschlüsseldateien aus dem Layer gelöscht. Dieser Wert ist nicht dauerhaft und funktioniert nur pro Revision. Sie muss jedes Mal festgelegt werden, wenn eine Revision der Layer erstellt wird.

Analysieren der Elastic Fit eines App-Layers

Alle neuen Versionen einer Layer-Version werden auf Kompatibilität mit elastischen Layer analysiert, wenn sie abgeschlossen sind. So analysieren Sie vorhandene App-Layer für Elastic Fit:

  1. Melden Sie sich bei der Managementkonsole an.
  2. Wählen Sie Layers > App-Layers aus.
  3. Wählen Sie den zu analysierenden Layer aus und klicken Sie auf Layer analysieren.
  4. Wählen Sie auf der Registerkarte Versionen auswählen die zu analysierenden Layer-Versionen aus.
  5. Klicken Sie auf der Registerkarte Bestätigen und abschließen auf Layer-Versionen analysieren. Die Analyse dauert Sekunden.
  6. Um die Elastic Fit Analysisanzuzeigen, wählen Sie das App-Layer-Modul aus, bewegen Sie den Mauszeiger über das Layersymbol und klicken Sie auf das Symbol Info .
  7. Erweitern Sie die Versionsinformationen für jede Layer-Version, und suchen Sie nach der Bewertung für elastische Passform.
  8. Um einen detaillierten Bericht zu erhalten, erweitern Sie die Elastic Fit Details. Wenn Elastic Fit kleiner als ideal ist, wird die Liste der verstoßenen Regeln angezeigt.
  9. Sie können den AD-Baum anzeigen und die verletzten Regeln ausblenden, indem Sie auf eine Schaltfläche klicken und bestätigen, dass der Layer wahrscheinlich nicht wie erwartet funktioniert.

Upgrade von früheren Versionen

Nach dem Upgrade von einer frühen App Layering Version zeigt das Elastic Fit Detail an, dass vorhandene Layer-Versionen nicht analysiert wurden. Die Versionen haben eine einzelne elastische Passform mit hohem Schweregrad und eine schlechte elastische Passform. Führen Sie die Analyse für vorhandene Layer-Versionen aus, um ein genaues Lesen zu erzielen.

AD-Benutzern und Gruppen einen App-Layer elastisch zuweisen

Wenn Sie einen App-Layer zum ersten Mal elastisch zuweisen, empfehlen wir, mit einer einfachen App wie Notepad++ oder GIMPzu beginnen.

  1. Melden Sie sich als Admin-Benutzer bei der Managementkonsole an und wählen Sie Layers > App Layers aus.
  2. Wählen Sie einen App-Layer aus, den Sie nicht in das Basisimage aufnehmen möchten, und wählen Sie die App-Version aus, die Sie zuweisen möchten.
  3. Klicken Sie auf Zuweisungen aktualisieren
  4. Wählen Sie die Version des App-Layer, der Sie Benutzer zuweisen möchten.
  5. Überspringen Sie die Zuordnung von Imagevorlagen Dies dient zum Zuweisen des Layer zu einer Imagevorlage.
  6. Wählen Sie die Benutzer und Gruppen aus, die diese App-Layer-Version erhalten möchten.
  7. Überprüfen Sie Ihre Auswahl und klicken Sie auf Layer zuweisen.

Wenn sich die Benutzer anmelden, wird für jede elastische Layer, die ihnen zugewiesen wurde, ein Symbol angezeigt.

Weisen Sie Benutzern über Maschinenzuweisungen und Verknüpfungen elastisch einen App-Layer zu

Sie können einer Maschine Layer zuweisen, indem Sie die Maschine der AD-Gruppe hinzufügen oder sie ihr zuordnen. Weisen Sie dann die App-Layer elastisch der AD-Gruppe zu.

Die dem Computer zugewiesenen Layer sind für jeden Benutzer verfügbar, der sich erfolgreich bei diesem Computer anmeldet. Der App Layering Dienst sucht alle 10 Minuten nach Änderungen an den AD-Gruppenmitgliedschaften und -Zuordnungen des Computers. Wenn sich die Benutzer anmelden, wird für jeden elastischen App-Layer, dem sie zugewiesen wurden, ein Symbol angezeigt.

Verwenden von Active Directory zum Hinzufügen des Computers zur AD-Gruppe

Angenommen, Sie haben ein veröffentlichtes Layerimage in Ihrer Umgebung gebootet, können Sie das Gerät einer AD-Gruppe hinzufügen und elastische Layer der AD-Gruppe zuweisen.

  1. Verwenden Sie Active Directory (AD), um den Computer einer AD-Gruppe hinzuzufügen.

  2. Wählen Sie einen App-Layer aus, den Sie nicht in das Basisimage aufnehmen möchten, und weisen Sie den Layer elastisch einer AD-Gruppe zu.

  3. Sie können warten, bis AD die Änderungen und den App Layering-Dienst weitergibt, oder Sie können den App Layering-Dienst zwingen, seine Liste der Computergruppen zu aktualisieren, indem Sie einen der folgenden Schritte ausführen:

    • Warten Sie, bis der App Layering Service die Änderungen erkennt (standardmäßig innerhalb von 10 Minuten).

    • Starten Sie den App Layering-Dienst neu.

    • Starten Sie den App Layering Service Machine neu.

    • Führen Sie den Befehl refresh.groups aus:

      C:\Program Files\Unidesk\Layering Services\ulayer.exe refresh.groups

Beispiel

Sie beginnen mit einem AD-Benutzer und einer AD-Gruppe sowie einer Maschine, die Sie mit einem Layerimage bereitgestellt haben.

  • AD-Nutzer: Kenia
    • Kenia hat keine elastischen Zuweisungen.
  • AD-Gruppe: Marketing
    • Zur Marketing-Gruppe gehört das Mitglied Kenia.
  • Maschine: ElasticTestMachine
    • Das ElasticTestMachine-Basisimage enthält den MS Office App Layer.

In diesem Beispiel weisen Sie den Chrome-App-Layer elastisch ElasticTestMachinezu:

  1. In AD fügen Sie die Maschine ElasticTestMachine zur Marketing-AD-Gruppe hinzu.
  2. In der Verwaltungskonsole weisen Sie den Chrome App Layer elastisch der Marketing-Gruppe zu.
  3. Wenn Kenia, Teil der Marketing-Gruppe, sich bei ElasticTestMachineanmeldet, erhält sie sowohl den MS Office App-Layer, der sich im Basisimage befindet, als auch den Chrome-App-Layer.
  4. Wenn sich ein Benutzer, der nicht in der Marketing-Gruppe ist, bei ElasticTestMachine anmeldet, erhält er auch beide Layer: MS Office, weil er im Basisimage ist, und Chrome, weil ElasticTestMachine Mitglied der Marketing-AD-Gruppe ist.

Verwalten von elastischen Zuweisungen

Sie haben folgende Möglichkeiten:

  • Fügen Sie eine elastische Zuweisung hinzu.
  • Aktualisieren Sie eine App-Layer und weisen Sie die neue Version des Layers elastisch zu.
  • Elastic-Zuweisungen entfernen.
  • Debuggen Sie eine elastische Zuweisung.

Aktualisieren eines App-Layer und seiner elastischen Zuweisungen

Sie haben einem App-Layer elastische Zuweisungen hinzugefügt, und Benutzer greifen wie erwartet auf die App zu. Eine neue Version der Anwendung wird veröffentlicht, sodass Sie sie mit einer neuen Version des Layer aktualisieren. Jetzt müssen Sie die neue Version den Benutzern zuweisen, die den Layer haben.

  1. Melden Sie sich bei der Managementkonsole an und wählen Sie Layers > App Layers aus.

  2. Wählen Sie den elastisch zugewiesenen App-Layer aus, den Sie aktualisiert haben.

  3. Wählen Sie Versionsinformationen > Zuweisungen aktualisieren.

  4. Wählen Sie die neue Version aus.

  5. Überspringen Sie die Registerkarte Imagevorlagenzuweisung.

  6. Auf der Registerkarte Elastic Assignment befindet sich eine Liste von Benutzern und Gruppen, denen eine andere Version des ausgewählten Layer zugewiesen wurde. Wählen Sie die Benutzer und Gruppen aus, denen Sie die neue Version des Layer zuweisen möchten.

    Hinweise:

    • Wenn die Liste lang ist, verwenden Sie das Feld Suchen, um die Ergebnisse zu filtern.
    • Wenn die Liste leer ist, klicken Sie auf das Kontrollkästchen AD-Benutzer und Gruppen anzeigen, die diese Version bereits verwenden. Eine Liste mit ausgegrauten Namen wird angezeigt. Diesen Benutzern wurde die Version bereits zugewiesen.
  7. Überprüfen Sie auf der Registerkarte Bestätigen und abschließen die Benutzer und Gruppen, die die neue Version erhalten sollen.

  8. Klicken Sie auf Zuweisungen aktualisieren

Elastische Zuweisungen eines Layers entfernen

  1. Melden Sie sich bei der Managementkonsole an und wählen Sie Layers > App Layers aus.

  2. Wählen Sie den App-Layer aus, für den Sie Zuweisungen entfernen möchten, und wählen Sie Zuweisungen entfernenaus.

  3. Wählen Sie die zugewiesenen Vorlagen aus, aus denen Sie den Layer entfernen möchten. Die Zuweisungen für den Layer werden aufgelistet.

    Wenn die Liste lang ist, verwenden Sie das Feld Suchen, um die Ergebnisse zu filtern.

  4. Stellen Sie auf der Registerkarte Bestätigen und abgeschlossen sicher, dass die richtigen Image-Vorlagen ausgewählt sind, um die neue Version zu erhalten.

  5. Klicken Sie auf Zuweisung entfernen.

Behandlung von Problemen mit elastischen Layer

Sie können die Ursache eines Problems mit dem elastischen Layering diagnostizieren, indem Sie herausfinden, ob die Layer geliefert wird und ob die Layer korrekt funktioniert. Sammeln Sie bei Bedarf Daten für den Support, wie hier beschrieben.

Ist das Problem mit der Layer-Lieferung?

Sind die Dinge da, die Sie erwarten, wenn diese App installiert ist?

  • Sehen Sie die Dateien und Registrierungseinträge für den Layer?
  • Wenn die App im Startmenü sein soll, ist sie da?
  • Wenn Sie erwarten, dass es auf dem Desktop des Benutzers eine Verknüpfung für die App gibt, gibt es eine?

Wenn Sie feststellen, dass die App-Bereitstellung ein Problem darstellt, können Sie die folgenden Daten sammeln, einen Fall öffnen und die Daten an den Support senden.

  1. Sammeln Sie die Daten aus diesen Protokollen:

    • Windows App-Ereignisprotokoll — Exportieren Sie in der Windows-Ereignisanzeige unter Windows-Protokolledas Anwendungsereignisprotokoll als EVTX-Datei.
    • App Layering-Dienstprotokoll (ulayersvc.log) – C:\ProgramData\Unidesk\Logs\ulayersvc.log
  2. Sammeln Sie die Werte dieser Registrierungsschlüssel:

    • HKEY_LOCAL_MACHINE\SOFTWARE\Unidesk\ULayer:AssignmentFile
    • HKEY_LOCAL_MACHINE\SOFTWARE\Unidesk\ULayer:RepositoryPath
  3. Sammeln Sie den Inhalt der Zuweisungsdateien (ElasticLayerAssignments.json) und Layers (Layers.json) aus dem Repository-Pfad.

  4. Kontaktieren Sie den Support.

Ist das Problem betriebsbereit?

Jede dieser Verhaltensweisen kann auf ein Problem mit dem elastischen Layering hinweisen:

  • Die App wird bereitgestellt, wird aber nicht korrekt gestartet.
  • Ein Vorgang innerhalb der App funktioniert nicht richtig.
  • Ein Lizenzproblem oder ein Sicherheitsproblem.
  • Die App wird gestartet, verhält sich aber dann falsch, zum Beispiel stürzt sie beim Start ab oder startet, funktioniert aber nicht richtig.

Wenn das Problem mit dem Layer funktionsfähig ist, testen Sie den App-Layer im Basisimage, um allgemeine Layering-Probleme auszuschließen:

  1. Fügen Sie den App-Layer zu einer Imagevorlage hinzu und veröffentlichen Sie ein Layerimage, das den App-Layer enthält.
  2. Melden Sie sich als Benutzer an, dem die Layer nicht elastisch zugewiesen ist, und stellen Sie sicher, dass die Anwendung im Basisimage funktionsfähig ist.
  3. Wenden Sie sich mit Ihren Ergebnissen an den Support.