检查是否在自定义操作中安装或升级
Check if installation or upgrade in custom action
如果 msi 正在安装或升级,我如何检查 C# 自定义操作?有没有session属性?
如果您使用的是 WiX majorupgrade 元素,那么 WIX_UPGRADE_DETECTED 属性 会在您进行安装并进行升级时设置。
http://wixtoolset.org/documentation/manual/v3/xsd/wix/majorupgrade.html
属性 由 FindRelatedProducts 操作设置,因此您的自定义操作必须在此之后。如果您只是进行全新安装,则不会进行设置。
如果 msi 正在安装或升级,我如何检查 C# 自定义操作?有没有session属性?
如果您使用的是 WiX majorupgrade 元素,那么 WIX_UPGRADE_DETECTED 属性 会在您进行安装并进行升级时设置。
http://wixtoolset.org/documentation/manual/v3/xsd/wix/majorupgrade.html
属性 由 FindRelatedProducts 操作设置,因此您的自定义操作必须在此之后。如果您只是进行全新安装,则不会进行设置。