卸载时删除文件和文件夹

发布于 2024-08-16 19:27:11 字数 98 浏览 7 评论 0原文

我正在学习 WIX 来为我的应用程序构建安装程序,但我一直在删除文件。我的问题是如何在卸载时删除文件和文件夹。当我单击删除按钮时,安装程​​序创建的所有文件和文件夹在卸载时不会删除。

I am learning WIX to build installer for my app but I am stuck with removing files. My question is how can I remove files and folders on uninstall. When I click on remove button, all the files and folders which the installer created doesn't remove on uninstall.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

她说她爱他 2024-08-23 19:27:12

答案在上面的注释中,但为了将来参考,当文件未被删除时,首先要检查两件事:

  1. 确保您没有 Component/@Guid=""。在“专门设置为空字符串 (Guid="")”中,告诉 Windows 安装程序忽略此组件中内置的所有内容。注意:WiX v3.6+ 您可以完全保留 Component 元素的 Guid 属性,这很好(将生成稳定的 GUID)。

  2. 确保您没有 Component/@Permanent="yes"。显然,这告诉 Windows Installer 不要卸载这些东西。

The answer is in the comments above but for future reference there are two things to check first when files are not being removed:

  1. Ensure that you do not have Component/@Guid="". In Specifically setting to an empty string (Guid="") tells the Windows Installer ignore all the stuff built into this Component. Note: WiX v3.6+ you can leave the Guid attribute of the Component element completely and that is fine (a stable GUID will be generated).

  2. Ensure the you do not have Component/@Permanent="yes". Obviously, that tells the Windows Installer to not uninstall the stuff.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文