Überarbeiten und Ersetzen von Anwendungen in Configuration Manager
Gilt für: Configuration Manager (Current Branch)
Erfahren Sie, wie Sie mit Configuration Manager Anwendungsversionen arbeiten und Anwendungen durch eine neue Version ersetzen.
Revisions
Wenn Sie Revisionen an einer Anwendung oder einem Bereitstellungstyp vornehmen, erstellt Configuration Manager eine neue Revision der Anwendung. Sie können den Verlauf jeder Anwendungsrevision anzeigen. Sie können auch deren Eigenschaften anzeigen, eine vorherige Revision einer Anwendung wiederherstellen oder eine alte Revision löschen.
Anzeigen des Verlaufs von Anwendungsrevisionen
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Anwendungsverwaltung, und wählen Sie den Knoten Anwendungen aus. Wählen Sie dann die gewünschte Anwendung aus.
Wählen Sie auf der Registerkarte Start des Menübands in der Gruppe Anwendung die Option Revisionsverlauf aus. Mit dieser Aktion wird das Fenster Anwendungsrevisionsverlauf geöffnet.
Anzeigen einer Anwendungsrevision
Wählen Sie im Fenster Anwendungsrevisionsverlauf eine Anwendungsrevision und dann Anzeigen aus.
Überprüfen Sie im Dialogfeld Eigenschaften die Eigenschaften der ausgewählten Anwendung.
Hinweis
Diese Ansicht der Anwendungseigenschaften ist schreibgeschützt.
Wiederherstellen einer Anwendungsrevision
Wählen Sie im Fenster Anwendungsrevisionsverlauf eine Anwendungsrevision und dann Wiederherstellen aus.
Wählen Sie Ja aus, um die ausgewählte Anwendungsrevision wiederherzustellen.
Löschen einer Anwendungsrevision
Wählen Sie im Fenster Anwendungsrevisionsverlauf eine Anwendungsrevision und dann Löschen aus.
Wählen Sie zum Bestätigen Ja aus.
Wichtig
Sie können die aktuelle Anwendungsrevision nur löschen, nachdem Sie die Anwendung außer Betrieb genommen haben und keine Verweise enthält.
Ablösung
Mit der Anwendungsverwaltung in Configuration Manager können Sie vorhandene Anwendungen mithilfe einer Ablösungsbeziehung aktualisieren oder ersetzen. Wenn Sie eine Anwendung ablösen, geben Sie einen neuen Bereitstellungstyp an, um den Bereitstellungstyp der abgelösten Anwendung zu ersetzen. Sie können auch entscheiden, ob die abgelöste Anwendung aktualisiert oder deinstalliert werden soll, bevor der Client die ablösende Anwendung installiert. Es empfiehlt sich, Ablösungsketten maximal auf fünf Ebenen zu begrenzen.
Wichtig
Wenn Sie die Option zum Deinstallieren des abgelösten Bereitstellungstyps auswählen, kann ein Bereitstellungstyp nicht durch einen Bereitstellungstyp ersetzt werden, der für einen anderen Sammlungstyp bereitgestellt wurde. Beispielsweise kann ein Bereitstellungstyp, der für eine Gerätesammlung bereitgestellt wurde, nicht durch einen Bereitstellungstyp ersetzt werden, der in einer Benutzersammlung bereitgestellt wurde.
Entscheiden, ob eine Anwendung aktualisiert oder ersetzt werden soll
Die Art der Ablösung hängt davon ab, ob Sie die Option Deinstallieren auswählen:
Wenn Sie ein Update auf eine neuere Version derselben Anwendung mit derselben Anwendungs-ID durchführen möchten, wählen Sie nichtDeinstallieren aus.
Wenn Sie zu einer anderen Anwendung mit einer anderen Anwendungs-ID wechseln möchten, wählen Sie Deinstallieren aus. Sie müssen die abgelöste Version der Anwendung entfernen.
Ablösung abhängiger Anwendungen
In diesem Beispiel bezieht sich die Hauptanwendung auf die App, die Sie bereitstellen, die über die Abhängigkeiten verfügt.
Sie können eine Ablösungsbeziehung erstellen, die die abhängige Anwendung auf eine neue Version aktualisiert.
Stellen Sie sicher, dass sich die neue abhängige Anwendung und die ursprüngliche abhängige Anwendung in derselben Abhängigkeitsgruppe der Hauptanwendung befinden.
Erstellen Sie eine Ablösungsbeziehung, die die ursprüngliche abhängige Anwendung durch die neue abhängige Anwendung ersetzt.
Während der Neuinstallationen der Hauptanwendung installiert der Client die neue abhängige Anwendung. Configuration Manager aktualisiert vorhandene Installationen der Hauptanwendung mit der neuen abhängigen Anwendung.
Das Endergebnis ist, dass alle Bereitstellungen der Hauptanwendung die neue abhängige Anwendung verwenden.
Weitere Überlegungen
Sie können mehrere Ablösungsbeziehungen für abhängige Anwendungen angeben. Configuration Manager installiert die höchste abhängige Anwendung in der Ablösungskette.
Stellen Sie abhängige Anwendungen auf dem Gerät bereit, auf dem die Hauptanwendung installiert ist. Andernfalls installieren Configuration Manager die abhängige Anwendung nicht.
Bei Neuinstallationen der Hauptanwendung bestimmt die Abhängigkeitsreihenfolge bei mehreren Abhängigkeiten, welche Version der abhängigen Anwendung installiert wird.
Angeben einer Ablösungsbeziehung
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Anwendungsverwaltung, und wählen Sie den Knoten Anwendungen aus. Wählen Sie dann die Anwendung aus, die eine andere Anwendung ablöst.
Wählen Sie auf der Registerkarte Start des Menübands in der Gruppe Eigenschaftendie Option Eigenschaften aus.
Wechseln Sie zur Registerkarte Ablösung , und wählen Sie Hinzufügen aus.
Wählen Sie für die abgelöste Anwendung die Option Durchsuchen aus.
Wählen Sie die Anwendung aus, die Sie ablösen möchten, und wählen Sie dann OK aus.
Wählen Sie im Fenster Ablösungsbeziehung angeben den Bereitstellungstyp aus, der den Bereitstellungstyp der abgelösten Anwendung ersetzt.
Hinweis
Standardmäßig deinstalliert der neue Bereitstellungstyp den Bereitstellungstyp der abgelösten Anwendung nicht. Dieses Szenario wird häufig verwendet, wenn Sie ein Upgrade für eine vorhandene Anwendung bereitstellen möchten. Um den vorhandenen Bereitstellungstyp zu entfernen, bevor der neue Bereitstellungstyp installiert wird, wählen Sie Deinstallieren aus. Wenn Sie sich für ein Upgrade einer Anwendung entscheiden, stellen Sie sicher, dass Sie dies zuerst in einer Labumgebung testen.
Wenn Benutzer weiterhin in Softwarecenterbereitstellungen für beide Anwendungen angezeigt werden sollen, wählen Sie die Option Benutzern das Anzeigen von Bereitstellungen für diese Anwendung und alle Anwendungen, die sie im Softwarecenter ablöst, erlauben aus. Mit dieser Option geben Sie Benutzern die Möglichkeit, bei Bedarf weiterhin eine ältere Version der App zu installieren. Standardmäßig ist diese Option nicht ausgewählt, sodass nur die ablösende Anwendung im Softwarecenter angezeigt wird. Diese Option gilt nur für verfügbare Bereitstellungen für Benutzersammlungen.
Wählen Sie OK aus, um Ihre Änderungen zu speichern und die Fenster zu schließen.
Anzeigen von Anwendungen, die die aktuelle Anwendung ablösen
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Anwendungsverwaltung, und wählen Sie den Knoten Anwendungen aus. Wählen Sie dann die gewünschte Anwendung aus.
Wählen Sie auf der Registerkarte Start des Menübands in der Gruppe Eigenschaftendie Option Eigenschaften aus.
Wechseln Sie zur Registerkarte Verweise .
Wählen Sie unter Beziehungstypdie Option Anwendungen aus, die diese Anwendung ablösen.
Anzeigen von Ablösungsbeziehungen
Wechseln Sie in der Configuration Manager-Konsole zum Arbeitsbereich Softwarebibliothek, erweitern Sie Anwendungsverwaltung, und wählen Sie den Knoten Anwendungen aus. Wählen Sie dann die gewünschte Anwendung aus.
Wählen Sie auf der Registerkarte Start des Menübands in der Gruppe Beziehungen die Option Beziehungen anzeigen und dann Ablösung aus.
Diese Aktion zeigt ein grafisches Diagramm der Beziehungen der ausgewählten Anwendung zu anderen Anwendungen. Für die Ablösungsbeziehungen werden Anwendungen angezeigt, die von der ausgewählten Anwendung abgelöst werden, und Anwendungen, durch die die ausgewählte Anwendung abgelöst wird.
Verwalten von Ablösung mit PowerShell
Mit den folgenden PowerShell-Cmdlets können Sie Ablösungsbeziehungen hinzufügen, anzeigen und entfernen: