我在Visual Studio2008中有一个安装项目,我正在努力设置自定义操作。在install方法中,我根据用户的选择在桌面和startMenu上创建快捷方式,在unintall方法中,我删除它们。我的问题是,当用户中断卸载(在卸载窗体中单击取消按钮)时,我的快捷方式仍然是deleted.How can I stop it?
下面是我的代码:
[RunInstaller(true)]
public partial class InstallarEx : Installer
{
public override void Uninstall(IDictionary savedState)
InstallShield-2009总理:基本msi项目:
当用户在卸载期间单击“取消”按钮时,希望运行自定义操作时,该怎么办?
我放置了一个自定义操作(一个只显示消息框的C# exe )
动作类型:
Type: Launch an executable
Location: Stored in the Binary table
动作参数:
Source: exe path
Target: a b c (doesn't matter, I don't need it)
附加选项:
Return Processing: Synchronous (Check exit code)