Como posso executar uma ação personalizada no WiX que só é executada na instalação ou na desinstalação?

Eu tenho duas ações personalizadas, uma das quais gostaria de executar quando meu produto é instalado e o outro quando é desinstalado.

Minha ação personalizada é atualmente chamada de um módulo de mesclagem após o "InstallFinalize", mas isso acontece para instalar e desinstalar. Eu tentei adicionar a condição "NÃO INSTALADO E NÃO UPGRADINGPRODUCTCODE", mas isso me deu um erro:

Erro 2762. Não é possível gravar o registro de script. Transação não iniciada.

Eu também tentei anexar a outras ações (por exemplo, UnpublishComponents), mas não consigo encontrar nenhuma que seja exclusiva para instalar ou desinstalar.

Como posso resolver este problema?

questionAnswers(2)

yourAnswerToTheQuestion