安装MSI安装包的时候, 有时会遇到错误, 这时LOG文件就非常重要了. 这些生成MSI log的方法, 你知道几个呢?

1. 命令行. 这是最简单的了, 指定 -l 参数就可以了.
msiexec /i xxx.msi /l*vx xxx.log

2. 注册表和组策略
如果不能在命令行上运行msi, 还可以在注册表和组策略中指定. KB223300有详细的描述.

3. MsiLogging 和 MsiLogFileLocation 属性
MSI4.0中, property表里新加了两个properties: MsiLogging 和MsiLogFileLocation, 分别指定log的方式和log文件的位置. MSDN里有详细解释.

4. 安装API
如果你用MSI API来写一个bootstrap或者其他程序来调用MSI, 你可以使用MsiEnableLog这个函数.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-04-27
  • 2022-02-11
  • 2022-02-08
  • 2021-05-24
  • 2021-12-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-10
  • 2021-06-23
  • 2021-08-20
  • 2021-11-19
  • 2022-12-23
相关资源
相似解决方案