3
有没有办法强制自动登录WiX?永远自动登录WiX
目前,生成日志我需要使用这个参数来执行我的包:
application.msi /l*v log.txt
我想找到在<Product>
标签的方式 - 例如 - 强制日志总是被启用。我知道这是可能的InstallShield。
有没有办法强制自动登录WiX?永远自动登录WiX
目前,生成日志我需要使用这个参数来执行我的包:
application.msi /l*v log.txt
我想找到在<Product>
标签的方式 - 例如 - 强制日志总是被启用。我知道这是可能的InstallShield。
MsiLogging property是您的解决方案。根据文档:
MsiLogging属性设置Windows 安装程序包的默认记录模式。如果此可选属性存在于 属性表中,则安装程序将生成一个名为MSI * .LOG的日志文件。日志文件的完整路径 由MsiLogFileLocation属性值为 给出。
有点谨慎。在Windows 7中有一个已知的缺陷,即有时候Explorer有一个内存(Heap)问题,导致它忘记了TEMP diretory的位置。然后,当您尝试使用此属性设置卸载MSI时,它无法写入日志,安装程序失败并显示错误。我在这个问题上派出了几张服务台票据,这足以让我决定不使用此功能。 –
http://support.microsoft.com/kb/2564571?wa=wsignin1.0 –
嗯,我不知道...感谢分享这个,克里斯! –