Windows installer OnMaintUIBefore和onUpdate之前的OnFirstUIBefore之间有什么区别

Windows installer OnMaintUIBefore和onUpdate之前的OnFirstUIBefore之间有什么区别,windows-installer,installshield,Windows Installer,Installshield,所有,为了这些事件。我的理解如下所示 如果(b维护模式),则 OnMaintUIBefore(); 其他的 OnFirstUIBefore(); endif; 如果当前设置为维护模式。然后触发OnMaintUIBefore事件。但是我不能理解事件之前的更新。有人能帮我复习一下下面的问题吗 在触发事件之前,onupdateui什么时候启动 维护不是更新 卸载是维护还是更新 广告要点3:卸载即卸载,使用选项调用安装程序/uninst我有完全相同的问题。使用InstallScript安装程序运行一个

所有,为了这些事件。我的理解如下所示

如果(b维护模式),则
OnMaintUIBefore();
其他的
OnFirstUIBefore();
endif;
如果当前设置为维护模式。然后触发
OnMaintUIBefore
事件。但是我不能理解
事件之前的更新。有人能帮我复习一下下面的问题吗

  • 在触发事件之前,
    onupdateui什么时候启动
  • 维护
    不是
    更新
  • 卸载是
    维护
    还是
    更新

  • 广告要点3:卸载即卸载,使用选项调用安装程序
    /uninst

    我有完全相同的问题。使用InstallScript安装程序运行一个小版本更新,似乎没有调用我的
    OnUpdateUIBefore
    处理程序:我感觉
    OnMaintUIBefore
    与直觉相反,我应该重新定位我的自定义逻辑;但由于维护模式似乎是…一切,我不清楚如何调整自定义逻辑,使其仅在我预期的更新场景中运行。抱歉,我也没有弄清楚。至少就一个谜题而言,原来在我运行次要版本更新时,调用了
    OnUpdateUIBefore
    。您的版本是什么?我使用的是IS2010.InstallShield 2012春季专业版(版本19,Service Pack 1)