我需要删除安装时由其他软件生成的现有快捷方式。这可能没有使用自定义操作?Wix:如何删除安装上的现有快捷方式?
回答
您可以使用RemoveFiles表来完成此操作。您需要知道快捷方式,.lnk文件的位置。潜伏者提供的链接应该有助于你走向。
正确。虽然我会质疑“为什么”。删除您不拥有的资源是违反组件规则,并且不会阻止其他产品的修复将其恢复。这似乎也可能是不道德的,虽然我不知道在这种情况下做出判断的确切场景。 –
谢谢丹尼尔。最后我和你提到的一样。尽管稍后阅读您的解决方案,但将其标记为答案。 :) –
@ChristopherPainter:在我们的情况下,我们正在用插件工具取代已经交付给客户的我们自己产品的快捷方式。这种情况是我们必须在单独的安装程序中提供此插件。将来,它将成为我们产品的一部分。 –
- 1. WiX快捷方式覆盖现有的同名快捷方式
- 2. Wix在重新安装时重新创建已删除的快捷方式
- 3. Wix安装程序快捷方式启动菜单没有出现
- 4. (WiX)每台机器安装的程序文件快捷方式
- 5. Qt - 删除快捷方式 - 模糊的快捷方式超载
- 6. 如何使用WiX删除桌面上的快捷箭头?
- 7. 问题使用Wix创建/删除startmenu快捷方式
- 8. 如何验证Android上的快捷方式安装
- 9. 使用WiX安装文件夹给ALLUSERS(不是快捷方式!)使用WiX
- 10. 安装项目的C#快捷方式
- 11. 如何写快捷方式的代码上删除
- 12. 删除以前在WiX上的安装
- 13. 如何为所有用户安装程序快捷方式?
- 14. Android删除HomeScreen中的快捷方式
- 15. 由于某些原因,Wix快捷方式在卸载时不会被删除,Wix不会删除VS 2008中卸载的快捷方式
- 16. letsencrypt ssl安装快捷方式
- 17. Windows安装程序/ RunAs快捷方式
- 18. 控制wix中的快捷方式
- 19. WIX破损的快捷方式图标
- 20. wix - 网站的快捷方式图标
- 21. WIX不删除INSTALLDIR中的快捷方式(如果不是默认值)
- 22. Android的安装快捷方式,但快捷方式图标不显示
- 23. WIX - 为文件系统上的现有文件创建桌面快捷方式
- 24. NSIS脚本:无声安装的快捷方式现在显示
- 25. eclipse快捷方式删除警告
- 26. 删除标记块快捷方式
- 27. 删除快捷方式Android 4.0+
- 28. 搜索并删除快捷方式
- 29. UnauthorizedAccessException删除Windows移动快捷方式
- 30. Android删除桌面快捷方式
你可能会发现[这个答案](https://stackoverflow.com/questions/195919/removing-files-when-uninstalling-wix)有帮助。最终,它可能确实需要一个自定义操作。 – lurker