我有一个自定义操作,只能在安装期间执行,而不是在次要版本升级和删除期间执行?我尝试了不同的条件,但 CA 在次要版本期间执行。
1) (未安装)或未安装(REMOVE="ALL" AND UPGRADINGPRODUCTCODE)
2)(未安装)
3)(未安装)或未安装(已安装 AND REMOVE="ALL" AND UPGRADINGPRODUCTCODE)
但没有什么对我有用。我的 CA 执行了两次可能是因为在升级期间安装程序正在卸载和安装。任何关于如何仅在安装期间而不是在升级期间执行 CA 的建议。