我创建了一个安装项目。我也添加了启动条件。如果条件未满足,则会抛出错误。 现在我想从命令行运行msi文件。但是当我这样做时,如果有任何错误(如果先决条件不满足),那么我还需要在命令提示符中列出错误。目前,当我从命令提示符运行它时,错误弹出为消息框。让我知道如何在命令提示符下获取此信息。或者也可以写入日志文件并在命令行中填充日志文件路径。
提前致谢。
答案 0 :(得分:1)
当您运行MSI
时,它会使用msiexec.exe,这是类似Windows的应用程序。没有控制台可以将错误写入。
相反,你可以enable logging:
msiexec / i“C:\ MyPackage \ Example.msi”/ L * V“C:\ log \ example.log”