创建MSI日志文件

Ben*_*est 43 logging windows-installer msiexec

我一直在尝试使用以下命令为安装程序创建问题的日志文件:

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"
Run Code Online (Sandbox Code Playgroud)

和命令的其他几个变体,但它总是弹出窗口,说明哪些命令行参数对msiexec有效.使msi文件创建日志的正确方法是什么?我有Windows安装程序4.5.

Ale*_*nov 71

第一个和最后一个命令行是正确的:

msiexec /i "installer.msi" /l*v "log.log"
msiexec /l*v "log.log" /i "installer.msi"
Run Code Online (Sandbox Code Playgroud)

你可以在这种特殊情况下删除引号.


Mar*_*ata 12

如果您使用的是Visual Studio 2008,请使用大写" /L"作为日志选项.小写" /l"被忽略.

msiexec /i "installer.msi" /L*v "log.log"
Run Code Online (Sandbox Code Playgroud)

这似乎已在以后的版本中修复msiexec.