Systemupdates anzeigen und anwenden

Abgeschlossen

Gehen Sie folgendermaßen vor, um verfügbare Aktualisierungen für Ihre Umgebung anzuzeigen:

  1. Melden Sie sich mit Ihren Anmeldeinformationen bei Lifecycle Services an.

  2. Wählen Sie im Lifecycle Services-Projekt eine Umgebung aus.

  3. Scrollen Sie auf der Seite Umgebungsdetails nach unten, um Verfügbare Updates anzuzeigen.

    Screenshot der Seite „Verfügbare Updates“ von Lifecycle Services

Führen Sie die folgenden Schritte aus, um mit Lifecycle Services eine Aktualisierung in einer Umgebung ohne Produktionstätigkeit bereitzustellen:

  1. Melden Sie sich mit Ihren Anmeldeinformationen bei Lifecycle Services an.

  2. Wählen Sie im Lifecycle Services-Projekt eine Umgebung aus.

  3. Öffnen Sie die Ansicht Umgebungsdetails für die Umgebung, in der Sie die Aktualisierung anwenden möchten.

  4. Wählen Sie die Aktualisierung aus, die Sie im Abschnitt Verfügbare Updates installieren möchten.

  5. Wählen Sie Aktualisierung anzeigen aus.

  6. Wählen Sie auf der Seite Binäre Updates die Option Paket speichern aus.

    Screenshot des Abschnitts „Binäre Updates“

  7. Wählen Sie auf der sich öffnenden Seite Updates überprüfen und speichern die Pakete aus, die Sie installieren möchten, und dann Paket speichern aus.

    Screenshot eines Beispiels der Seite „Updates überprüfen und speichern“

  8. Geben Sie auf der sich öffnenden Seite Paket in der Objektbibliothek speichern Werte in die Felder Name und Beschreibung ein, und wählen Sie dann Paket speichern aus. Die Nachricht Ihr Updatepaket wird in der Objektbibliothek gespeichert, dies kann mehrere Minuten dauern wird angezeigt.

  9. Wählen Sie Fertig aus, wenn das Updatepaket erfolgreich gespeichert wurde.

  10. Wählen Sie auf der Seite Umgebungsdetails die Option Verwalten > Aktualisierungen übernehmen aus, um eine Aktualisierung zu übernehmen.

  11. Wählen Sie das anzuwendende Paket aus. Sie können den Filter verwenden, um Ihr Paket zu finden.

  12. Wählen Sie Übernehmen aus. Der Status in der oberen rechten Ecke der Seite Umgebungsdetails wechselt von In Warteschlange zu In Bearbeitung, und der Abschnitt Umgebungsaktualisierungen zeigt nun den Fortschritt des Pakets. Sie können die Seite aktualisieren, um den Status zu überprüfen.

  13. Wenn das Paket angewendet wurde, ändert sich der Umgebungsstatus in Bereitgestellt und der Wartungsstatus in Abgeschlossen.

Hinweis

Aktualisierungen oder Pakete, die Sie in einer Produktionsumgebung anwenden möchten, müssen zuerst in mindestens einer Sandboxumgebung im selben Projekt erfolgreich angewendet werden.

Informationen zu den Voraussetzungen und Schritten zum Anwenden einer Aktualisierung auf eine Produktionsumgebung finden Sie unter Updates auf Cloudumgebungen anwenden.

Eine Commerce Scale Unit (CSU) aktualisieren

Gehen Sie folgendermaßen vor, um die (von Microsoft verwaltete) Commerce Scale Unit (CSU) zu aktualisieren:

  1. Melden Sie sich mit Ihren Anmeldeinformationen bei Lifecycle Services an.

  2. Wählen Sie im Lifecycle Services-Projekt Ihre Commerce-Umgebung aus.

  3. Wählen Sie im Abschnitt Umgebung verwalten die Option Verwalten im Abschnitt Umgebungsfunktionen neben Commerce aus.

    Screenshot eines Beispiels der Funktion „Verwalten“

  4. Wählen Sie im Abschnitt Commerce Scale Units die Skalierungseinheit aus, die Sie aktualisieren möchten, und wählen Sie dann Aktualisieren aus.

    Screenshot einer Commerce Scale Unit-Aktualisierung

  5. Wählen Sie auf der sich öffnenden Seite Aktualisieren im Dropdownfeld Geben Sie eine Version an die Aktualisierungsversion aus, die Sie anwenden möchten, und wählen Sie dann Aktualisieren aus.

Hinweis

Das Anwenden einer Qualitätsaktualisierung erfordert normalerweise eine Ausfallzeit von etwa einer Stunde für die Handelskanäle, die der Skalierungseinheit zugeordnet sind.

Unabhängige Bereitstellungs‑ und Installationspakete für Store Commerce-App, Store Commerce für das Web, Hardwarestation (HWS) und CSU-Erweiterungen

Die Paketverwaltungsfunktion trennt Erweiterungen von den Hauptkomponenten ab, sodass Sie jedes Paket separat verwalten können. Das Core-Installer-Framework und die Erweiterungsinstallationsprogramme sind voneinander getrennt. Das Store Commerce-App‑, Store Commerce für das Web-Entwicklungs‑ und Verpackungsframework unterstützt dieses unabhängige Paket‑ und Installationsmodell, indem es die optionalen Windows-Paket‑, Desktop-Brücke‑ und MSIX-Technologien übernimmt.

Alle Store Commerce-App-Erweiterungen werden unter diesem Modell als separate APPX-Dateien erstellt, und der zentrale Store Commerce lädt diese APPX-Dateien als Add-Ins. Die Add-Ins (Erweiterungen APPX) werden unter der Kontext-Kernidentität der Store Commerce-App ausgeführt. Die APPX-Erweiterung kann nicht alleine ausgeführt werden. Nur die Kern-APPX kann diese laden. Migrieren Sie den Code in die neue Erweiterungsvorlage, um die alte Store Commerce-App-Erweiterung zu diesem neuen Modell zu migrieren. Zur Unterstützung der neuen UI-Steuerelemente und des neuen Frameworks ist möglicherweise eine Code-Umgestaltung erforderlich.

Die HWS‑ und CSU-Installationsframeworks ermöglichen das Erstellen von Installationsprogrammen, die nur Erweiterungskomponenten enthalten.

Erfahrung mit dem Software Development Kit (SDK) für Online-Commerce

Alle SDK-Updates werden zu einem NuGet‑ und GitHub-Repository veröffentlicht, sodass Aktualisierungen in wenigen Minuten heruntergeladen und auf die Umgebung angewendet werden können. Dieser Ansatz spart Entwicklern Zeit und Mühe.

  • Erweiterungsentwicklung – Um die Kosten und die Abhängigkeit der Lifecycle Services-Entwicklungs-VM zu verringern, wird die Commerce-Entwicklungserfahrung von der Lifecycle Services-Entwickler-VM entkoppelt. Zudem wird die Entwicklung außerhalb der Entwickler-VM unterstützt. Die Entwicklung kann auf jedem Entwicklungscomputer erfolgen, auf dem die Konfigurationen der Commerce-Entwicklungsumgebung unterstützt wird.
  • Commerce SDK-Referenz auf NuGet – Erweiterungen können Commerce SDK-Referenzen verwenden, nachdem sie überarbeitet und in einem neuen NuGet-Feed veröffentlicht wurden. Die Erweiterung kann die Binärdateien von dem NuGet-Paket herunterladen, anstatt manuell auf sie im Commerce SDKReference-Ordner zu verweisen. Durch Verwendung des NuGet Paketmanager-Workflows kann das Paket auf die neueste verfügbare Version aktualisiert werden.
  • Commerce SDK-Beispiele für GitHub – Alle Commerce SDK-Beispiele sind auf GitHub öffentlich, sodass Erweiterungen auf sie verweisen können und Benutzer lernen können, wie sie die Dynamics 365 Commerce-Lösung zur Unterstützung eines benutzerdefinierten Geschäftsprozesses anpassen können. Ohne dass ein binärer Hotfix von Lifecycle Services heruntergeladen und angewendet werden muss, können aktualisierte Beispiele einfach heruntergeladen oder durch Klonen in dieses öffentliche Repository referenziert werden.