阻止开始菜单上的快捷方式突出显示installshield 2012

时间:2015-10-08 09:10:49

标签: installshield shortcut installshield-2012

My Basic MSI项目旨在在Windows启动菜单中安装两个不同的快捷方式:

  • 一个广告的快捷方式,如果软件安装出现问题,则会继续修复(例如,重置意外删除了DLL)。如果出现问题,此快捷方式仅供支持团队使用。
  • 一个未广告的快捷方式,主要由用户使用

安装后,修复快捷方式在启动菜单中突出显示,但主快捷方式不是。

我在此指定在Windows Installer版本的Windows 7操作系统上测试这些操作> = 5.0

修复快捷方式设置: Shell快捷方式属性

Key Name = System.AppUserModel.ExcludeFromShowInNewInstall
value = 1

它不起作用。安装后仍然会突出显示修复快捷方式。

  • 我尝试首先设置System.AppUserModel.ID属性,如this link表示

修复快捷方式设置: Shell快捷方式属性

Key Name = System.AppUserModel.ID
value = 1
Key Name = System.AppUserModel.ExcludeFromShowInNewInstall
value = 1

它不起作用,在同一配置上安装后,修复快捷方式仍然会突出显示。

我的主要目标是防止修改快捷方式被突出显示并仅激活主快捷方式的快捷方式突出显示。

感谢您的帮助。

0 个答案:

没有答案