-1

嗨,我正在尝试在安装完成后执行自定义操作,但仅在卸载程序时执行。

我试试这个:

new ManagedAction(CustomActions.SayHi, Return.check, When.After, Step.InstallFinalize, Condition.Installed)

加利福尼亚州:

[CustomAction]
public static ActionResult a(Session session)
{
  MessageBox.Show("Hola");
  return ActionResult.Success;
}

谢谢

4

1 回答 1

0

我记得, aCondition.Installedtrue恰好是已经安装应用程序的时候。安装过程中,它将被设置为 false。尝试替换Condition.InstalledCondition.NOT_Installed. 还可以从 wix# 分发中检查此示例。

于 2021-02-14T15:31:17.883 回答