Wix:重新安装用户删除的快捷方式

问题描述

我的wix项目正在为我的应用正确安装桌面快捷方式。 安装后,用户可能要删除该快捷方式。 如何确保:

  • 使用相同版本的软件包重新安装快捷方式吗?
  • 升级软件包时是否重新安装快捷方式?

让我们从这个简单的快捷方式开始:

<DirectoryRef Id="Desktop">
      <Component Id="MyDesktopShortcut" Guid="*">
        <Shortcut Id="ConsoleDesktopShortcut"
                  Name="MyAPP"
                  Description="MyAPP"
                  Target="myExePath"
                  WorkingDirectory="MYINSTALLDIR"/>
        <RegistryValue Root="HKCU" Key="Software\MySoftware" Name="MyDesktopShortcutInstalled" Type="integer" Value="1" KeyPath="yes"/>
        <RemoveFolder Id="CleanUpDesktopShortCut" Directory="Desktop" On="uninstall"/>
      </Component>
</DirectoryRef>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)