Partilhar via


Msitran.exe

Msitran.exe usa MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfoe MsiDatabaseApplyTransform para gerar ou aplicar um arquivo de transformação.

Esta ferramenta só está disponível no Windows SDK Components for Windows Installer Developers.

Sintaxe

Use a sintaxe a seguir para gerar uma transformação.

msitran -g{base db}{ref db}{transform file name}[{error conditions / validation conditions}]

Use a sintaxe a seguir para aplicar uma transformação

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

Opções de linha de comando

Msitran.exe usa as seguintes opções de linha de comando que não diferenciam maiúsculas de minúsculas. Um delimitador de barras também pode ser usado no lugar de um travessão.

Opção Descrição
-g Transformar geração.
-um Transforme o aplicativo.

 

Os seguintes erros podem ser suprimidos ao aplicar uma transformação. Para suprimir um erro, inclua o caractere apropriado no argumento {error conditions}. As condições especificadas com -g são colocadas nas informações de resumo da transformação, mas não são usadas ao aplicar uma transformação com -a. Para obter informações, consulte MsiDatabaseApplyTransform.

Opção Erro suprimido
um Adicionar linha existente.
b Excluir linha não existente.
c Adicionar tabela existente.
d Excluir tabela não existente.
e Modificar linha existente.
f Alterar página de código.

 

Podem ser utilizadas as seguintes condições de validação para indicar quando pode ser aplicada uma transformação a um pacote. Estas condições podem ser especificadas com -g, mas não com -a.

Opção Condição de validação
g Verifique o código de atualização.
l Verifique o idioma.
p Verifique a plataforma.
r Verifique o produto.
s Verifique apenas a versão principal.
t Verifique apenas as versões principais e secundárias.
u Verifique as versões principal, secundária e de atualização.
v Versão do banco de dados aplicada < Versão do banco de dados Base.
w Versão do banco de dados aplicada <= Versão do banco de dados base.
x Versão do banco de dados aplicada = Versão do banco de dados base.
y Versão do banco de dados aplicada >= Versão do banco de dados base.
z Versão do banco de dados aplicada > Versão do banco de dados Base.

 

Ferramentas de Desenvolvimento do Windows Installer

banco de dados transforma

um exemplo de transformação de personalização

Versões lançadas, ferramentas e redistribuíveis