Delen via


Msitran.exe

Msitran.exe gebruikt MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfoen MsiDatabaseApplyTransform- om een transformatiebestand te genereren of toe te passen.

Dit hulpprogramma is alleen beschikbaar in de Windows SDK-onderdelen voor Windows Installer-ontwikkelaars.

Syntaxis

Gebruik de volgende syntaxis om een transformatie te genereren.

msitran -g{base db}{ref db}{naam van het transformatiebestand}[{foutvoorwaarden/ validatievoorwaarden}]

Gebruik de volgende syntaxis om een transformatie toe te passen

msitran -a{transform}{database}[{error conditions}]

Opdrachtregelopties

Msitran.exe gebruikt de volgende hoofdlettergevoelige opdrachtregelopties. Een slash-scheidingsteken kan ook worden gebruikt in plaats van een streepje.

Optie Beschrijving
-g Generatie transformeren.
-een Toepassing transformeren.

 

De volgende fouten kunnen worden onderdrukt bij het toepassen van een transformatie. Als u een fout wilt onderdrukken, neemt u het juiste teken op in het argument {error conditions}. Voorwaarden die zijn opgegeven met -g worden in de samenvattingsinformatie van de transformatie geplaatst, maar worden niet gebruikt bij het toepassen van een transformatie met -a. Zie MsiDatabaseApplyTransform-voor meer informatie.

Optie Onderdrukte fout
een Bestaande rij toevoegen.
b Verwijder niet-bestaande rij.
c Voeg een bestaande tabel toe.
d Verwijder niet-bestaande tabel.
e Bestaande rij wijzigen.
f Codepagina wijzigen.

 

De volgende validatievoorwaarden kunnen worden gebruikt om aan te geven wanneer een transformatie op een pakket kan worden toegepast. Deze voorwaarden kunnen worden opgegeven met -g, maar niet -a.

Optie Validatievoorwaarde
g Controleer de upgradecode.
l Controleer de taal.
p Controleer het platform.
r Controleer het product.
s Controleer alleen de primaire versie.
t Controleer alleen primaire en secundaire versies.
u Controleer de primaire, secundaire en upgradeversies.
v Toegepaste databaseversie < basedatabaseversie.
w Toegepaste databaseversie <= basisdatabaseversie.
x Toegepaste databaseversie = basisdatabaseversie.
y Toegepaste databaseversie >= basisdatabaseversie.
z Toegepaste databaseversie > basedatabaseversie.

 

Ontwikkelhulpprogramma's voor Windows Installer

databasetransformaties

voorbeeld van een aanpassingstransformatie

uitgebrachte versies, hulpprogramma's en herdistribueerbare