web-dev-qa-db-fra.com

Créer un fichier journal MSI

J'ai essayé de créer un fichier journal pour un problème avec notre programme d'installation avec les commandes suivantes:

msiexec /i "installer.msi" /l*v "log.log"
msiexec /i "installer.msi" /l*v
msiexec /l*v /i "installer.msi"
msiexec /l*v "log.log" /i "installer.msi"

et plusieurs autres variantes de la commande, mais elle affiche toujours la fenêtre qui indique quels paramètres de ligne de commande sont valides pour msiexec. Quelle est la bonne façon de faire créer un journal au fichier msi? J'ai Windows Installer 4.5.

43
Bender the Greatest

La première et la dernière ligne de commande sont correctes:

msiexec /i "installer.msi" /l*v "log.log"
msiexec /l*v "log.log" /i "installer.msi"

Et vous pouvez déposer des devis dans ce cas particulier.

69
Alexey Ivanov

Si vous utilisez Visual Studio 2008, utilisez des majuscules "/L "pour l'option de journal. Minuscules" /l "est ignoré.

msiexec /i "installer.msi" /L*v "log.log"

Cela semble avoir été corrigé dans les versions ultérieures de msiexec.

12
Mark Lakata