Programme und Anwendungen in Windows-Betriebssystemen verwendet werden können enthalten Programmierung und Software- Fehler, Software- Stabilität beeinflussen und zu abstürzt oder einfriert . Microsoft-Software -Ingenieure haben die Fähigkeit, für Programme und Anwendungen aktualisiert und verändert werden mit MSP-Dateien bereitgestellt . MSP-Dateien zu bestimmen , wenn die Software aktualisiert werden muss und führt die Aufgabe, das Patchen der Software Fehler in der Programmierung in Windows Installer-Anwendungen zu beheben. Gemeinsame Nutzung für MSP -Dateien sind Windows- Sicherheits-Updates , aber keine Windows Installer-Anwendung können die Vorteile der Patch-Updates via MSP -Dateien. Anleitung
1
Starten Sie den Windows Installer und entscheiden, wie der Patch angewendet werden. Verwenden Sie die folgende Befehlszeile Funktionen auf den Patch zum ersten Mal die Anwendung installiert ist. Geben Sie den Patch -Befehl auf der Kommandozeile mit der Eigenschaft, Wert-Paar von "PATCH = { Pfad zum Patch }"
Hier finden Sie die komplette Liste der möglichen Command Line Funktionen: . " /F ", " /l "," /n "," /m "," /q "," /y " und" /z " .
" /f " Befehl Funktion zwingt anderen Programmen beim Herunterfahren beenden. Die " /l " Befehl Funktion listet die installierten Software-Updates. Die " /m " Befehl Funktion initiiert unbeaufsichtigten Modus . Die " /n" Befehl Funktion erstellt eine Regel, dass Dateien nicht auf die Installation gesichert werden. Die " /q " Befehl Funktion schafft " Quiet -Modus. " Das " /y" Befehl Funktion führt eine Deinstallation und muss immer als Konsequenz aus dem "/m " oder "/q " Command -Funktionen verwendet werden. Die " /z " Befehl Funktion erstellt eine Regel , die den Computer nach der Installation nicht neu gestartet, wenn ein Neustart ist nicht notwendig für die Anwendung ohne Fehler laufen zu lassen .
2
Verwenden Sie die Funktion anwenden MsiApplyPatch Flecken auf einer diskriminierenden Grundlage , um sicherzustellen, dass die Anwendung die für ein Update ist . Geben Sie den folgenden Code , um die Vorteile von MsiApplyPatch nehmen :
UINT MsiApplyPatch (
__in LPCTSTR szPatchPackage ,
__in LPCTSTR szInstallPackage ,
__in INSTALLTYPE eInstallType ,
__in LPCTSTR szCommandLine
);
3
Verwenden Sie die Funktion MsiApplyMultiplePatches wenn ein oder mehrere Patches müssen zu einem förderfähigen Antrag mit dem folgenden Code angewendet werden :
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.