【问题标题】:Application shortcut reappears on restart应用程序快捷方式在重新启动时重新出现
【发布时间】:2012-07-09 15:19:17
【问题描述】:

我有一个应用程序,我为 Microsoft Visual Studio 2010 构建了一个 .msi 安装程序。我最近进行了一些更新,包括更改版本号并使用这些更新重新构建了安装程序。安装程序在桌面和“开始”菜单中都包含快捷方式。运行安装程序似乎工作正常,并且这两个快捷方式都有效。重新启动计算机后,我发现快捷方式更改为具有目标类型的应用程序(首次使用时安装),并且 Start In: 字段更改为不存在的位置。一旦发生这种情况,每次您使用该快捷方式时,它都会尝试再次安装应用程序并失败。

我还更改了安装程序创建的快捷方式的名称。这似乎有效,并且该快捷方式在重新启动后仍然有效。但是,重新启动后,旧名称不起作用的快捷方式也会出现在桌面和“开始”菜单中。

有没有人知道我可能设置错了什么,或者我需要更改什么才能正确使用快捷方式?

【问题讨论】:

  • 这似乎更适合 SO。不是白板问题(程序员主域),正在寻找实现结果(SO主域)。但是 SO 需要在问题中提供更多细节才能有用。
  • 我讨论过它应该放在这里还是放在 SO 中并降落在这里,因为它似乎与安装程序有关……或者至少是我的最新理论。我如何转移它?如果有人可以让我知道什么会有所帮助,我也很乐意提供其他信息。
  • 我的建议是在此处编辑您的问题,一旦您获得详细信息,请将其标记为要求版主为您迁移。这将使模组有机会看到您的编辑,以及是否有足够的能力在 SO 上生存。
  • 感谢 Walter 的帮助 我想我的问题已经解决了,但我很感谢你给我的建议。

标签: .net installation shortcut


【解决方案1】:

我似乎已经解决了这个问题......即使我不确定我是否了解导致它的原因或解决它的原因。最后,我创建了一个新的解决方案文件并使用该新解决方案构建了项目。我不明白为什么会有所作为,并且比较他们更改的新旧解决方案文件似乎并不重要。但是,执行此操作后,从该解决方案构建的安装程序似乎可以正常工作。

我还应该注意,我删除了部署项目并创建了一个新项目。这样做似乎对问题没有影响,但新的部署项目包含在新的解决方案中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-15
    相关资源
    最近更新 更多