Toepassingen in Configuration Manager herzien en vervangen

Van toepassing op: Configuration Manager (current branch)

Meer informatie over het werken met Configuration Manager toepassingsversies en het vervangen van toepassingen met een nieuwe versie.

Revisies

Wanneer u revisies aanbrengt in een toepassing of een implementatietype, maakt Configuration Manager een nieuwe revisie van de toepassing. U kunt de geschiedenis van elke toepassingsrevisie weergeven. U kunt ook de eigenschappen ervan bekijken, een eerdere revisie van een toepassing herstellen of een oude revisie verwijderen.

De geschiedenis van toepassingsrevisies weergeven

  1. Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Toepassingen. Kies vervolgens de gewenste toepassing.

  2. Selecteer op het tabblad Start van het lint in de groep Toepassing de optie Revisiegeschiedenis. Met deze actie wordt het venster Geschiedenis van toepassingsrevisie geopend.

Een toepassingsrevisie weergeven

  1. Selecteer in het venster Toepassingsrevisiegeschiedenis een toepassingsrevisie en selecteer vervolgens Weergeven.

  2. Bekijk in het dialoogvenster Eigenschappen de eigenschappen van de geselecteerde toepassing.

    Opmerking

    Deze weergave van toepassingseigenschappen is alleen-lezen.

Een toepassingsrevisie herstellen

  1. Selecteer in het venster Toepassingsrevisiegeschiedenis een toepassingsrevisie en selecteer vervolgens Herstellen.

  2. Selecteer Ja om de geselecteerde toepassingsrevisie te herstellen.

Een toepassingsrevisie verwijderen

  1. Selecteer in het venster Toepassingsrevisiegeschiedenis een toepassingsrevisie en selecteer vervolgens Verwijderen.

  2. Selecteer Ja om te bevestigen.

Belangrijk

U kunt de huidige toepassingsrevisie alleen verwijderen nadat u de toepassing buiten gebruik hebt gesteld en deze geen verwijzingen bevat.

Opvolging

Met toepassingsbeheer in Configuration Manager kunt u bestaande toepassingen upgraden of vervangen met behulp van een vervangingsrelatie. Wanneer u een toepassing vervangt, geeft u een nieuw implementatietype op om het implementatietype van de vervangen toepassing te vervangen. U kunt ook beslissen of u de vervangen toepassing wilt upgraden of verwijderen voordat de client de vervangende toepassing installeert. Het is het beste om vervangingsketens te beperken tot maximaal vijf niveaus diep.

Belangrijk

Wanneer u de optie kiest om het vervangen implementatietype te verwijderen, kan een implementatietype niet worden vervangen door een implementatietype dat is geïmplementeerd in een ander type verzameling. Een implementatietype dat is geïmplementeerd in een apparaatverzameling kan bijvoorbeeld niet worden vervangen door een implementatietype dat is geïmplementeerd in een gebruikersverzameling.

Bepalen of u een toepassing wilt upgraden of vervangen

Het type vervanging is afhankelijk van of u de optie Verwijderen selecteert:

  • Als u wilt bijwerken naar een nieuwere versie van dezelfde toepassing met dezelfde toepassings-id, selecteert u Verwijderen niet.

  • Als u wilt overschakelen naar een andere toepassing met een andere toepassings-id, selecteert u Verwijderen. U moet de vervangen versie van de toepassing verwijderen.

Afhankelijke toepassingen vervangen

In dit voorbeeld verwijst de hoofdtoepassing naar de app die u implementeert en die de afhankelijkheden heeft.

U kunt een vervangingsrelatie maken waarmee de afhankelijke toepassing wordt bijgewerkt naar een nieuwe versie.

  1. Zorg ervoor dat de nieuwe afhankelijke toepassing en de oorspronkelijke afhankelijke toepassing zich in dezelfde afhankelijkheidsgroep van de hoofdtoepassing bevinden.

  2. Maak een vervangingsrelatie die de oorspronkelijke afhankelijke toepassing vervangt door de nieuwe afhankelijke toepassing.

Tijdens nieuwe installaties van de hoofdtoepassing installeert de client de nieuwe afhankelijke toepassing. Configuration Manager bestaande installaties van de hoofdtoepassing bijwerken met de nieuwe afhankelijke toepassing.

Het eindresultaat is dat alle implementaties van de hoofdtoepassing gebruikmaken van de nieuwe afhankelijke toepassing.

Verdere overwegingen

  • U kunt meerdere vervangingsrelaties opgeven voor afhankelijke toepassingen. Configuration Manager installeert de hoogst afhankelijke toepassing in de vervangingsketen.

  • Implementeer afhankelijke toepassingen op het apparaat waarop de hoofdtoepassing is geïnstalleerd. Anders installeert Configuration Manager de afhankelijke toepassing niet.

  • Wanneer u meerdere afhankelijkheden hebt voor nieuwe installaties van de hoofdtoepassing, bepaalt de afhankelijkheidsvolgorde welke versie van de afhankelijke toepassing wordt geïnstalleerd.

Een vervangingsrelatie opgeven

  1. Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Toepassingen. Kies vervolgens de toepassing die een andere toepassing vervangt.

  2. Selecteer op het tabblad Start van het lint in de groep Eigenschappen de optie Eigenschappen.

  3. Ga naar het tabblad Vervanging en selecteer Toevoegen.

  4. Selecteer bladeren voor de vervangen toepassing.

  5. Kies de toepassing die u wilt vervangen en selecteer vervolgens OK.

  6. Selecteer in het venster Vervangingsrelatie opgeven het implementatietype dat het implementatietype van de vervangen toepassing vervangt.

    Opmerking

    Standaard verwijdert het nieuwe implementatietype niet het implementatietype van de vervangen toepassing. Dit scenario wordt vaak gebruikt wanneer u een upgrade naar een bestaande toepassing wilt implementeren. Als u het bestaande implementatietype wilt verwijderen voordat het nieuwe implementatietype wordt geïnstalleerd, selecteert u Verwijderen. Als u besluit een toepassing te upgraden, moet u dit eerst testen in een testomgeving.

  7. Als u wilt dat gebruikers in Software Center-implementaties voor beide toepassingen nog steeds zien, selecteert u de optie Gebruikers toestaan implementaties te zien voor deze toepassing en alle toepassingen die deze vervangt in Software Center. Met deze optie geeft u gebruikers de keuze om indien nodig nog een oudere versie van de app te installeren. Deze optie is standaard niet geselecteerd, zodat alleen de vervangende toepassing wordt weergegeven in Software Center. Deze optie is alleen voor beschikbare implementaties voor gebruikersverzamelingen.

  8. Selecteer OK om uw wijzigingen op te slaan en de vensters te sluiten.

Toepassingen weergeven die de huidige toepassing vervangen

  1. Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Toepassingen. Kies vervolgens de gewenste toepassing.

  2. Selecteer op het tabblad Start van het lint in de groep Eigenschappen de optie Eigenschappen.

  3. Ga naar het tabblad Verwijzingen .

  4. Kies voor het type Relatiede optie Toepassingen die deze toepassing vervangen.

Vervangingsrelaties weergeven

  1. Ga in de Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Toepassingen. Kies vervolgens de gewenste toepassing.

  2. Selecteer op het tabblad Start van het lint in de groep Relatiesde optie Relaties weergeven en selecteer vervolgens Vervanging.

Deze actie toont een grafisch diagram van de relaties van de geselecteerde toepassing met andere toepassingen. Voor de vervangingsrelaties worden toepassingen weergegeven die de geselecteerde toepassing vervangen, en toepassingen waarop de geselecteerde toepassing is vervangen.

Vervanging beheren met PowerShell

U kunt vervangende relaties toevoegen, weergeven en verwijderen met behulp van de volgende PowerShell-cmdlets:

Volgende stappen

Toepassingen verwijderen