我有一个应用程序,我为throgh Microsoft Visual Studio 2010构建了一个.msi安装程序。我最近做了一些更新,包括更改版本号并使用这些更新重建安装程序。安装程序包括桌面和“开始”菜单中的快捷方式。运行安装程序似乎工作正常,这两个快捷方式都有效。重新启动计算机后,我发现快捷方式已更改为具有目标类型的应用程序(首次使用时安装),并且“开始时间:”字段将更改为不存在的位置。一旦发生这种情况,每次使用该快捷方式时,它都会尝试再次安装应用程序并失败。
我还更改了安装程序创建的快捷方式的名称。这似乎有效,重启后快捷方式仍然有效。但是,重新启动后,桌面和“开始”菜单中也会显示不起作用的旧名称的快捷方式。
有没有人有任何想法我可能设置错误,或者我需要改变什么以使快捷方式正确?
答案 0 :(得分:0)
我似乎已经解决了这个问题...即使我不确定我是否理解是什么导致它或解决了什么。最后,我创建了一个新的解决方案文件,并从该新解决方案构建了该项目。我不明白为什么会有所作为,并且比较他们更改的新旧解决方案文件似乎并不重要。但是,执行此操作后,此解决方案的安装程序构建似乎正常工作。
我还应该注意到我删除了部署项目并创建了一个新项目。这样做似乎没有对问题产生影响,但新部署项目包含在新解决方案中。