Anwenden wichtiger Upgrades durch Patchen der lokalen Installation des Produkts

Ein größeres Upgrade kann auf eine Anwendung angewendet werden, indem die lokale Installation der Anwendung über die Befehlszeile oder mithilfe einer ausführbaren Datei gepatcht wird.

Hinweis

Die Bereitstellung eines größeren Upgrades als Patchpaket wird nicht empfohlen, da ein größeres Upgradepatchpaket nicht mit anderen Updates sequenziert werden kann und der Patch kein deinstallationsfähiger Patchist. Das hilfsprogrammMsimsp.exe kann nicht verwendet werden, um ein Patchpaket zu generieren, das ein größeres Upgrade anwendet. Wenden Sie stattdessen größere Upgrades an, wie unter Anwenden von Hauptupgrades durch Installieren des Produktsbeschrieben.

So wenden Sie einen größeren Upgradepatch auf eine lokale Installation des Produkts an

  1. Starten Sie die Installation des Patches über die Befehlszeile oder mithilfe einer ausführbaren Datei. Verwenden Sie msiexec /p patch.msp, um über die Befehlszeile zu starten. Um von einer ausführbaren Datei aus zu starten, rufen Sie MsiApplyPatch oder die ApplyPatch-Methode auf, und geben Sie die gleichen Befehlszeilenargumente an.
  2. Beim Patchen einer Clientinstallation ignoriert das Installationsprogramm die Installationsquelle und fährt mit dem Patchen der Dateien fort, die bereits auf dem Computer des Benutzers installiert sind.
  3. Das Installationsprogramm ändert alle gepatchten Komponenten, die als "run-from-source" gekennzeichnet sind, in "Run-locally". Benutzer können diese Komponenten nicht aus der Quelle ausführen, solange der Patch auf dem Computer verbleibt.
  4. Das Installationsprogramm fügt alle Transformationen hinzu, die zum Aktualisieren der .msi-Datei verwendet werden, oder fügt dem Profil des Benutzers patchspezifische Informationen hinzu.
  5. Das Installationsprogramm speichert die .msi-Datei auf dem Computer des Benutzers zwischen, sodass sie die Installation bei Bedarf durchführen, die Anwendung neu installieren und reparieren kann. Nachdem ein Patch auf eine eigenständige Installation angewendet wurde, verweist das Installationsprogramm auf mindestens zwei Quelllisten auf externe Dateien: eine für die ursprüngliche Quelle und eine für jeden angewendeten Patch.