Msitran.exe
„Msitran.exe“ verwendet MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfo und MsiDatabaseApplyTransform, um eine Transformationsdatei zu generieren oder anzuwenden.
Dieses Tool ist nur in den Windows SDK-Komponenten für Windows Installer-Entwickler*innen verfügbar.
Syntax
Verwenden Sie die folgende Syntax, um eine Transformation zu generieren.
msitran -g{base db}{ref db}{transform file name}[{error conditions / validation conditions}]
Verwenden Sie die folgende Syntax, um eine Transformation anzuwenden.
msitran -a{transform}{database}[{error conditions}]
Befehlszeilenoptionen
„Msitran.exe“ verwendet die folgenden Befehlszeilenoptionen ohne Beachtung der Groß-/Kleinschreibung. Anstelle eines Bindestrichs kann auch ein Schrägstrich als Trennzeichen verwendet werden.
Option | BESCHREIBUNG |
---|---|
-g | Generieren der Transformation |
-a | Anwenden der Transformation |
Die folgenden Fehler können beim Anwenden einer Transformation unterdrückt werden. Um einen Fehler zu unterdrücken, fügen Sie im {error conditions}-Argument das entsprechende Zeichen hinzu. Mit „-g“ angegebene Bedingungen werden in die Zusammenfassungsinformationen der Transformation eingefügt, aber nicht verwendet, wenn eine Transformation mit „-a“ angewendet wird. Weitere Informationen finden Sie unter MsiDatabaseApplyTransform.
Option | Unterdrückter Fehler |
---|---|
a | Vorhandene Zeile hinzufügen |
b | Nicht vorhandene Zeile löschen |
c | Vorhandene Tabelle hinzufügen |
T | Nicht vorhandene Tabelle löschen |
e | Vorhandene Zeile ändern |
f | Codepage ändern |
Mit den folgenden Validierungsbedingungen können Sie angeben, wann eine Transformation auf ein Paket angewendet werden kann. Diese Bedingungen können mit „-g“, aber nicht mit „-a“ angegeben werden.
Option | Validierungsbedingung |
---|---|
g | Upgradecode überprüfen |
l | Sprache überprüfen |
p | Plattform überprüfen |
r | Produkt überprüfen |
s | Nur Hauptversion überprüfen |
t | Nur Haupt- und Nebenversionen überprüfen |
u | Haupt-, Neben- und Upgradeversionen überprüfen |
v | Angewendete Datenbankversion < Basisdatenbankversion |
w | Angewendete Datenbankversion <= Basisdatenbankversion |
x | Angewendete Datenbankversion = Basisdatenbankversion |
Y | Angewendete Datenbankversion >= Basisdatenbankversion |
z | Angewendete Datenbankversion > Basisdatenbankversion |
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für