桌面上已经有一个相同名称的快捷方式,但它由安装setupfactory安装(我想用inno替换它)。现在当我使用innosetup创建的安装程序进行安装时,它会创建一个新的图标而不是替换当前的图标。我添加了[installDelete]部分,但不起作用。我刚刚检查了快捷方式的属性。我发现的差异是一个快捷方式拥有所有者作为管理员组,另一个是我的用户。但都是由同一用户安装的。那会是原因吗?有没有解决这个问题的方法?或者我可以检查是否存在同名的快捷方式?谢谢从桌面替换相同的快捷方式innosetup
两者都指向相同的路径相同的exe。 我安装在Windows 7中
超过所有权将是不同的路径。检查这些快捷方式的路径,并将其纳入您的问题中。 – TLama 2013-03-25 14:43:54
谢谢..我编辑了这个问题 – sjd 2013-03-25 14:45:58
也许你在'Users \ YOUR_PROFILE \ Desktop'中有一个快捷方式,它将是'{userdesktop}',另一个在'Users \ Public \ Desktop'中将是'{commondesktop}' – RobeN 2013-03-25 14:48:21