0

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

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

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

4

1 回答 1

0

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

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

于 2012-07-10T21:07:51.180 回答