创build一个MSI日志文件
我一直在尝试使用以下命令为安装程序创build一个日志文件:
msiexec /i "MxServeInstaller.msi" /l*v "log.log" msiexec /i "MxServeInstaller.msi" /l*v msiexec /l*v /i "MxServeInstaller.msi" msiexec /l*v "log.log" /i "MxServeInstaller.msi"
以及命令的其他几个变体,但是它总是popup一个窗口,说明哪些命令行参数对msiexec有效。 msi文件创build日志的正确方法是什么? 我有Windows安装程序4.5。
第一个和最后一个命令行是正确的:
msiexec /i "MxServeInstaller.msi" /l*v "log.log" msiexec /l*v "log.log" /i "MxServeInstaller.msi"
你可以在这个特定的情况下删除引号。
如果您使用的是Visual Studio 2008,请使用大写“ /L
”作为日志选项。 小写“ /l
”被忽略。
msiexec /i "MxServeInstaller.msi" /L*v "log.log"
这似乎已经在更高版本的msiexec
被修复。
我刚刚尝试重新启动后,第一个命令立即工作。 不知道什么是错的,但现在正在logging。