如何捕获 Windows 安装程序的默认错误消息?它看起来像静音模式,没有显示任何消息。 例如,当另一个 msi 正在进行时,安装程序将显示错误代码为 1500 的错误消息:“另一个安装正在进行中。您必须完成该安装才能继续安装。”,我不想在这种情况下显示它,只是退出安装程序。 请帮助我!
最佳答案
“另一个安装正在进行中”错误由 Windows Installer 自动显示。这是一个内部错误,它不受您的包管理。所以你无法控制它。
大多数安装错误也是如此。您无法以自定义方式捕获或处理它们。您能做的最好的事情就是尽量避免它们,例如在安装过程中不要启动另一个 MSI。
如果您需要使用安装程序安装其他包,您可以尝试将它们添加为先决条件。
关于windows - Wix 通过 INSTALLUILEVEL_FULL 模式捕获 Windows Installer 错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10052270/