Visual Studio安装程序。卸载程序快捷方式错误

时间:2012-01-16 11:59:07

标签: windows-installer uninstaller vsinstaller

我使用Visual Studio Installer进行了安装项目。 Project在用户程序菜单中创建卸载快捷方式。安装程序正常工作并卸载快捷方式卸载应用程序。

带有参数/x [ProductCode]的msiexec.exe的快捷方式。

所以一切正常,直到我进行应用程序升级项目。升级项目的规则是:不同的产品代码,相同的升级代码,更高的版本。

升级应用程序是成功的。 问题是,卸载快捷方式不再起作用。单击快捷方式只会出错: “此计算机上未使用的组件”

不包括这些原因:

  1. 在升级设置期间创建新的卸载快捷方式并将其删除。
  2. 在升级设置期间未删除Msiexec
  3. 升级项目使用不同的产品代码,相同的升级代码,更高版本。
  4. 任何帮助?

    更新

    从一开始就从“清晰的桌子”再次创建了两个项目。 问题仍然存在。

2 个答案:

答案 0 :(得分:2)

也许卸载快捷方式针对的是早期版本的软件包。快捷方式中使用的ProductCode是否在升级MSI中生成ProductCode?

答案 1 :(得分:0)

这似乎是一个错误,因为系统已损坏,可能会在机器被密集地用于测试/开发时出现。您是否尝试在干净的VM上测试升级?

相关问题