Gewusst wie: Erstellen eine MSP-Datei

June 28

Gewusst wie: Erstellen eine MSP-Datei

Programme und Anwendungen in Windows-Betriebssystemen verwendet kann Programmierung und Software-Fehler, die Software-Stabilität beeinträchtigen und dazu führen, dass Abstürze oder friert. Microsoft-Software-Ingenieure haben die Möglichkeit, Programme und Anwendungen werden bereitgestellt aktualisiert und modifiziert mit MSP-Dateien. MSP-Dateien bestimmen, ob die Software aktualisiert werden muss, und führt die Aufgabe des Ausbesserns der Software um Fehler in der Programmierung in Windows Installer-Anwendungen zu beheben. Häufige Verwendungen für MSP-Dateien sind Windows-Sicherheits-Updates, aber Windows Installer-Anwendung kann die Vorteile der Patch-Updates über MSP-Dateien.

Anweisungen

1 Starten Sie Windows Installer und entscheiden Sie, wie der Patch angewendet wird. Verwenden Sie die folgenden Befehlszeile-Funktionen zum Patch das erste Mal anwenden, die, das die Anwendung installiert ist. Geben Sie den Patch-Befehl in der Befehlszeile mit der Eigenschaft-Wert-Paar von "PATCH = {Pfad zum Patch}".

Folgendes ist die komplette Liste der möglichen Befehlszeilenfunktionen: "/ f", "/ l", "/ n", "/ m", "/ Q", "/ y" und "/ Z".

Die "/ f" Command-Funktion erzwingt beim Herunterfahren Beenden der anderen Programme. Die "/ l" Command-Funktion Listet die installierten Software-Updates. Der "/ m" Command-Funktion initiiert unbeaufsichtigten Modus. Die "/ n" Command-Funktion erstellt eine Regel, die Dateien nicht für die Installation gesichert werden. Die "/ Q" Command-Funktion erstellt "Stillen Modus." Die "/ y" Command-Funktion führt eine Deinstallation und muss immer verwendet werden, als logische Folge der "/ m" oder "/ Q" Steuerungsfunktionen. Die "/ Z" Command-Funktion erstellt eine Regel, die kann der Computer nach der Installation nicht neu gestartet, wenn ein Neustart ist nicht erforderlich für die Anwendung ohne Fehler ausgeführt.

2 Verwenden Sie die MsiApplyPatch-Funktion zum Anwenden von Patches auf diskriminierende Weise sicherzustellen, dass die Anwendung nach einem Update in Frage kommt. Geben Sie den folgenden Code um MsiApplyPatch nutzen:

UINT MsiApplyPatch)

__in LPCTSTR SzPatchPackage,

__in LPCTSTR SzInstallPackage,

__in INSTALLTYPE eInstallType,

__in LPCTSTR szCommandLine

);

3 Verwenden Sie die MsiApplyMultiplePatches-Funktion, wenn ein oder mehrere Patches für eine förderfähige Anwendung mit dem folgenden Code verwendet werden müssen:

UINT MsiApplyMultiplePatches)

__in LPCTSTR SzPatchPackages,

__in_opt LPCTSTR SzProductCode,

__in_opt LPCTSTR szPropertiesList

);

4 Speichern Sie die MSP-Datei, nachdem die korrekte Funktion als MSP-Datei angewendet wird.