Überarbeiten und Ablösen von Anwendungen in System Center Configuration ManagerRevise and supersede applications in System Center Configuration Manager

Gilt für: System Center Configuration Manager (Current Branch)Applies to: System Center Configuration Manager (Current Branch)

In diesem Thema erfahren Sie, wie Sie mit System Center Configuration Manager-Anwendungsversionen arbeiten und wie Anwendungen durch eine neue Version abgelöst werden.In this topic, you'll learn how to work with System Center Configuration Manager application versions and how to supersede applications with a new version.

AnwendungsrevisionenApplication revisions

Wenn Sie an einer Anwendung oder an einem in einer Anwendung enthaltenen Bereitstellungstyp Änderungen vornehmen, wird in Configuration Manager eine neue Revision der Anwendung erstellt.When you make revisions to an application or to a deployment type that is contained in an application, Configuration Manager creates a new revision of the application. Sie können den Verlauf jeder Anwendungsrevision anzeigen.You can display the history of each application revision. Außerdem können Sie die Eigenschaften anzeigen, eine ältere Revision einer Anwendung wiederherstellen oder eine ältere Revision löschen.You can also view its properties, restore a previous revision of an application, or delete an old revision.

So zeigen Sie einen Anwendungsrevisionsverlauf anTo display an application revision history

  1. Wählen Sie in der Configuration Manager-Konsole Softwarebibliothek > Anwendungsverwaltung > Anwendungen und anschließend die gewünschte Anwendung aus.In the Configuration Manager console, choose Software Library > Application Management > Applications, and then choose the application that you want.

  2. Wählen Sie auf der Registerkarte Startseite in der Gruppe Anwendung die Option Revisionsverlauf aus, um das Dialogfeld Anwendungsrevisionsverlauf zu öffnen.On the Home tab, in the Application group, choose Revision History to open the Application Revision History dialog box.

So zeigen Sie eine Anwendungsrevision anTo view an application revision

  1. Wählen Sie im Dialogfeld Anwendungsrevisionsverlauf eine Anwendungsrevision aus, und wählen Sie dann Anzeigen aus.In the Application Revision History dialog box, select an application revision, and then choose View.

  2. Sehen Sie sich im Dialogfeld Eigenschaften die Eigenschaften der ausgewählten Anwendung an.In the Properties dialog box, examine the properties of the selected application.

    Hinweis

    Die angezeigten Anwendungseigenschaften sind schreibgeschützt.The application properties that are displayed are read-only.

  3. Schließen Sie das Dialogfeld Eigenschaften .Close the Properties dialog box.

So stellen Sie eine Anwendungsrevision wieder herTo restore an application revision

  1. Wählen Sie im Dialogfeld Anwendungsrevisionsverlauf eine Anwendungsrevision aus, und wählen Sie dann Wiederherstellen aus.In the Application Revision History dialog box, select an application revision, and then choose Restore.

  2. Wählen Sie im Dialogfeld zum Bestätigen der Wiederherstellung der Revision Ja aus, um die ausgewählte Anwendungsrevision wiederherzustellen.In the Confirm Revision Restore dialog box, choose Yes to restore the selected application revision.

So löschen Sie eine AnwendungsrevisionTo delete an application revision

  1. Wählen Sie im Dialogfeld Anwendungsrevisionsverlauf eine Anwendungsrevision aus, und wählen Sie dann Löschen aus.In the Application Revision History dialog box, select an application revision, and then choose Delete.

  2. Wählen Sie im Dialogfeld zum Bestätigen des Löschens der Anwendungsrevision Ja aus.In the Delete Application Revision dialog box, choose Yes.

Wichtig

Sie können die aktuelle Anwendungsrevision nur löschen, wenn die Anwendung zuvor außer Kraft gesetzt wurde und keine Verweise enthält.You can only delete the current application revision if the application is retired and has no references.

AnwendungsablösungApplication supersedence

Die Anwendungsverwaltung in Configuration Manager ermöglicht es Ihnen, vorhandene Anwendungen mithilfe einer Ablösungsbeziehung zu aktualisieren oder zu ersetzen.Application management in Configuration Manager lets you upgrade or replace existing applications by using a supersedence relationship. Wenn Sie eine Anwendung ablösen, können Sie einen neuen Bereitstellungstyp als Ersatz für den Bereitstellungstyp der abgelösten Anwendung angeben. Sie können außerdem festlegen, ob vor dem Installieren der ablösenden Anwendung ein Upgrade der abzulösenden Anwendung ausgeführt oder die abzulösende Anwendung deinstalliert werden soll.When you supersede an application, you can specify a new deployment type to replace the deployment type of the superseded application and also decide whether to upgrade or uninstall the superseded application before the superseding application is installed.

Wichtig

Wenn die Option zum Deinstallieren des abgelösten Bereitstellungstyps ausgewählt wurde, ist es nicht möglich, für die Ablösung einen Bereitstellungstyp zu verwenden, der für einen anderen Sammlungstyp bereitgestellt wurde.When the option to uninstall the superseded deployment type is selected, a deployment type cannot be superseded by a deployment type that was deployed to a different collection type. Beispielsweise kann bei dieser Optionsauswahl ein Bereitstellungstyp, der für eine Gerätesammlung bereitgestellt wurde, nicht durch einen Bereitstellungstyp abgelöst werden, der für eine Benutzersammlung bereitgestellt wurde.For example, a deployment type that was deployed to a device collection cannot be superseded by a deployment type that was deployed to a user collection if the option to uninstall the superseded deployment type is selected.

Festlegen, ob eine Anwendung ersetzt oder ein Upgrade ausgeführt werden sollDecide whether to upgrade or replace an application

Im Dialogfeld Ablösungsbeziehung angeben unter den Anwendungseigenschaften geben Sie an, ob eine Anwendung ersetzt oder ein Upgrade ausgeführt werden soll.You specify whether to replace or upgrade an app in the Specify Supersedence Relationship dialog box of the application properties dialog box. Der Ablösungstyp hängt davon ab, ob Sie in diesem Dialogfeld die Option Deinstallieren aktivieren:The type of supersedence depends on whether you check the Uninstall option in this dialog box:

  • Wenn Sie ein Update auf eine neuere Version der gleichen Anwendung (mit der gleichen Anwendungs-ID) ausführen möchten, aktiveren Sie nicht die Option Deinstallieren.If you want to update to a newer version of the same application (with the same application ID), do not check Uninstall.

  • Wenn Sie zu einer anderen Anwendung (mit einer anderen Anwendungs-ID) wechseln möchten, aktivieren Sie die Option Deinstallieren.If you want to change to a different application (with a different application ID), check Uninstall. Sie müssen die abgelöste Version der Anwendung entfernen.You need to remove the superseded version of the application.

Ablösen abhängiger AnwendungenSupersede dependent applications

In diesem Beispiel bezieht sich Masteranwendung auf die von Ihnen bereitgestellte Anwendung, die die Abhängigkeiten enthält.In this example, master application refers to the app that you are deploying that has the dependencies.

Sie können eine Ablösungsbeziehung erstellen, mit der die abhängige Anwendung auf eine neue Version aktualisiert wird.You can create a supersedence relationship that updates the dependent application to a new version.

  1. Stellen Sie sicher, dass die neue abhängige Anwendung und die ursprüngliche abhängige Anwendung in der gleichen Abhängigkeitsgruppe der Masteranwendung enthalten sind.Ensure that the new dependent application and the original dependent application are in the same dependency group of the master application.

  2. Erstellen Sie eine Ablösungsbeziehung, bei der die ursprüngliche abhängige Anwendung durch die neue abhängige Anwendung ersetzt wird.Create a supersedence relationship that supersedes the original dependent application with the new dependent application.

    Während neuer Installationen der Masteranwendung wird die neue abhängige Anwendung installiert.During new installations of the master application, the new dependent application is installed. Vorhandene Installationen der Masteranwendung werden mit der neuen abhängigen Anwendung aktualisiert.Existing installations of the master application are updated with the new dependent application.

    Als Endergebnis verwenden alle Bereitstellungen der Masteranwendung die neue abhängige Anwendung.The end result is that all deployments of the master application use the new dependent application.

Weitere ÜberlegungenFurther considerations

  • Sie können mehrere Ablösungsbeziehungen für abhängige Anwendungen angeben.You can specify multiple supersedence relationships for dependent applications. Die höchste abhängige Anwendung in der Ablösungskette wird installiert.The highest dependent application in the supersedence chain gets installed.

  • Abhängige Anwendungen müssen auf dem Gerät bereitgestellt werden, auf dem die Masteranwendung installiert ist. Andernfalls wird die abhängige Anwendung nicht installiert.Dependent applications must be deployed to the device where the master application is installed or the dependent application won't get installed.

  • Wenn bei neuen Installationen der Masteranwendung mehrere Abhängigkeiten bestehen, bestimmt die Abhängigkeitsreihenfolge, welche Version der abhängigen Anwendung installiert wird.For new installations of the master application, when you have multiple dependencies, the dependency order determines which version of the dependent application gets installed.

So geben Sie eine Ablösungsbeziehung anTo specify a supersedence relationship

  1. Wählen Sie in der Configuration Manager-Konsole Softwarebibliothek > Anwendungsverwaltung > Anwendungen und anschließend die Anwendung aus, die eine andere ablösen soll.In the Configuration Manager console, choose Software Library > Application Management > Applications, and then choose the application that supersedes another application.

  2. Wählen Sie auf der Registerkarte Startseite in der Gruppe Eigenschaften die Option Eigenschaften aus, um das Dialogfeld Eigenschaften für die Anwendung zu öffnen.On the Home tab, in the Properties group, choose Properties to open the application name Properties dialog box.

  3. Wählen Sie auf der Registerkarte Ablösung im Dialogfeld Eigenschaften von <Anwendungsname> die Option Hinzufügen aus.On the Supersedence tab of the <Application Name> Properties dialog box, choose Add.

  4. Klicken Sie im Dialogfeld Ablösungsbeziehung angeben auf Durchsuchen.In the Specify Supersedence Relationship dialog box, click Browse.

  5. Wählen Sie im Dialogfeld Anwendung auswählen die Anwendung aus, die Sie ablösen möchten, und wählen Sie dann OK aus.In the Choose Application dialog box, choose the application that you want to supersede, and then choose OK.

  6. Wählen Sie im Dialogfeld Ablösungsbeziehung angeben den Bereitstellungstyp aus, von dem der Bereitstellungstyp der abzulösenden Anwendung abgelöst werden soll.In the Specify Supersedence Relationship dialog box, select the deployment type that replaces the deployment type of the superseded application.

    Hinweis

    Standardmäßig wird der Bereitstellungstyp der abzulösenden Anwendung nicht vom neuen Bereitstellungstyp deinstalliert.By default, the new deployment type doesn't uninstall the deployment type of the superseded application. Dieses Szenario wird häufig verwendet, wenn Upgrades für vorhandene Anwendungen bereitgestellt werden sollen.This scenario is commonly used when you want to deploy an upgrade to an existing application. Wählen Sie Deinstallieren aus, um den vorhandenen Bereitstellungstyp zu deinstallieren, bevor der neue Bereitstellungstyp installiert wird.Select Uninstall to remove the existing deployment type before the new deployment type is installed. Probieren Sie das Upgrade zunächst in einer Testumgebung aus, bevor Sie es für eine Anwendung ausführen.If you decide to upgrade an application, make sure that you test this in a lab environment first.

  7. Wählen Sie OK aus, um das Dialogfeld Ablösungsbeziehung angeben zu schließen.Choose OK to close the Specify Supersedence Relationship dialog box.

  8. Wählen Sie OK aus, um das Dialogfeld Eigenschaften von <Anwendungsname> zu schließen.Choose OK to close the <Application Name> Properties dialog box.

So zeigen Sie Anwendungen an, von der die aktuelle Anwendung abgelöst wirdTo display applications that supersede the current application

  1. Wählen Sie in der Configuration Manager-Konsole die Option Softwarebibliothek aus.In the Configuration Manager console, choose Software Library.

  2. Erweitern Sie im Arbeitsbereich Softwarebibliothek den Bereich Anwendungsverwaltung, und wählen Sie Anwendungen und dann die gewünschte Anwendung aus.In the Software Library workspace, expand Application Management, choose Applications, and then choose the application that you want.

  3. Wählen Sie auf der Registerkarte Startseite in der Gruppe Eigenschaften die Option Eigenschaften aus, um das Dialogfeld Eigenschaften von <Anwendungsname> zu öffnen.On the Home tab, in the Properties group, choose Properties to open the <Application Name> Properties dialog box.

  4. Wählen Sie auf der Registerkarte Referenzen im Dialogfeld Eigenschaften von <Anwendungsname> in der Dropdownliste Beziehungstyp die Option Anwendungen, die diese Anwendung ablösen aus.On the References tab of the <Application Name> Properties dialog box, choose Applications that supersede this application from the Relationship type drop-down list.

  5. Prüfen Sie die Liste der Anwendungen, von denen die ausgewählte Anwendung abgelöst wird, und klicken Sie dann auf OK, um das Dialogfeld Eigenschaften von <Anwendungsname> zu schließen.Review the list of applications that supersede the selected application, and then choose OK to close the <Application Name> Properties dialog box.