如果msi正在安装或升级,我该如何检查C#自定义操作?是否有会话属性?
答案 0 :(得分:1)
如果您正在使用WiX majorupgrade元素,那么如果您进行安装并且它将要升级,则会设置WIX_UPGRADE_DETECTED属性。
http://wixtoolset.org/documentation/manual/v3/xsd/wix/majorupgrade.html
该属性由FindRelatedProducts操作设置,因此您的自定义操作必须在此之后。如果您只是进行全新安装,则不会进行设置。