我正在学习WIX来为我的应用程序构建安装程序但我仍然坚持删除文件。我的问题是如何在卸载时删除文件和文件夹。当我单击“删除”按钮时,安装程序创建的所有文件和文件夹在卸载时都不会删除。
答案 0 :(得分:9)
答案在上面的评论中,但是为了将来参考,在没有删除文件时首先要检查两件事:
确保您没有Component / @ Guid =“”。在特别设置为空字符串(Guid =“”)告诉Windows Installer 忽略此Component中内置的所有内容。注意:WiX v3.6 +你可以完全保留Component元素的Guid属性,这很好(将生成一个稳定的GUID)。
确保您没有Component / @ Permanent =“yes”。显然,这告诉Windows Installer不要卸载这些东西。