Windows installer 获取安装程序日志文件路径InstallShield

Windows installer 获取安装程序日志文件路径InstallShield,windows-installer,installshield,Windows Installer,Installshield,我需要知道调用安装时在命令行参数中设置的InstallShield日志文件路径。 我希望installsheild中应该有一些属性设置,用于处理要写入msi安装日志的日志文件路径。 我需要在代码中处理这个问题,所以如果我得到任何类型的属性来维护安装日志文件路径,我可以通过自定义操作使用该属性,并可以在代码中使用它 提前谢谢 Mohit在Windows Installer 4.0及更高版本中,该属性在运行时(一旦MSI开始记录)具有此信息,但直接使用它的理由很少 特别是,如果您试图将消息添加到日志

我需要知道调用安装时在命令行参数中设置的InstallShield日志文件路径。 我希望installsheild中应该有一些属性设置,用于处理要写入msi安装日志的日志文件路径。 我需要在代码中处理这个问题,所以如果我得到任何类型的属性来维护安装日志文件路径,我可以通过自定义操作使用该属性,并可以在代码中使用它

提前谢谢 Mohit

在Windows Installer 4.0及更高版本中,该属性在运行时(一旦MSI开始记录)具有此信息,但直接使用它的理由很少


特别是,如果您试图将消息添加到日志中,您应该更喜欢使用
INSTALLMESSAGE\u INFO
,它的一个包装器(如VB)或一个变通方法(如更改属性)(如果您尝试从ControlEvent DoAction登录)。

我们有没有办法在Windows Installer 4.0之前获取错误的日志文件位置,如果没有,你能提供一个简单的c程序,用MsiProcessMessage写入日志文件吗??我是installShield的新手,很抱歉给您添麻烦,但非常感谢您的帮助。