我需要刪除安裝時由其他軟件生成的現有快捷方式。這可能沒有使用自定義操作?Wix:如何刪除安裝上的現有快捷方式?
回答
您可以使用RemoveFiles表來完成此操作。您需要知道快捷方式,.lnk文件的位置。潛伏者提供的鏈接應該有助於你走向。
正確。雖然我會質疑「爲什麼」。刪除您不擁有的資源是違反組件規則,並且不會阻止其他產品的修復將其恢復。這似乎也可能是不道德的,雖然我不知道在這種情況下做出判斷的確切場景。 –
謝謝丹尼爾。最後我和你提到的一樣。儘管稍後閱讀您的解決方案,但將其標記爲答案。 :) –
@ChristopherPainter:在我們的情況下,我們正在用插件工具取代已經交付給客戶的我們自己產品的快捷方式。這種情況是我們必須在單獨的安裝程序中提供此插件。將來,它將成爲我們產品的一部分。 –
- 1. WiX快捷方式覆蓋現有的同名快捷方式
- 2. Wix在重新安裝時重新創建已刪除的快捷方式
- 3. Wix安裝程序快捷方式啓動菜單沒有出現
- 4. Qt - 刪除快捷方式 - 模糊的快捷方式超載
- 5. 如何驗證Android上的快捷方式安裝
- 6. Visual Studio安裝程序如何提示安裝快捷方式
- 7. 如何寫快捷方式的代碼上刪除
- 8. 如何爲所有用戶安裝程序快捷方式?
- 9. Android刪除HomeScreen中的快捷方式
- 10. 由於某些原因,Wix快捷方式在卸載時不會被刪除,Wix不會刪除VS 2008中卸載的快捷方式
- 11. letsencrypt ssl安裝快捷方式
- 12. Windows安裝程序/ RunAs快捷方式
- 13. 控制wix中的快捷方式
- 14. WIX不刪除INSTALLDIR中的快捷方式(如果不是默認值)
- 15. Android的安裝快捷方式,但快捷方式圖標不顯示
- 16. WIX - 爲文件系統上的現有文件創建桌面快捷方式
- 17. Android刪除桌面快捷方式
- 18. eclipse快捷方式刪除警告
- 19. 刪除標記塊快捷方式
- 20. UnauthorizedAccessException刪除Windows移動快捷方式
- 21. Wix快捷方式參數問題
- 22. Wix 3.5桌面快捷方式
- 23. 任何方式讓Java Web Start自動安裝快捷方式?
- 24. 從VS2010安裝中安裝快捷方式
- 25. Visual Studio安裝項目 - 快捷方式導致安裝回滾
- 26. 如何在程序中刪除破碎的快捷方式
- 27. WIX - 在已安裝文件夾中創建卸載快捷方式
- 28. 如何在安裝後自動創建快捷方式?
- 29. 如何在安裝完成時啓動快捷方式
- 30. 如何安裝CodeRush和Resharper? CodeRush快捷方式丟失
你可能會發現[這個答案](https://stackoverflow.com/questions/195919/removing-files-when-uninstalling-wix)有幫助。最終,它可能確實需要一個自定義操作。 – lurker