卸载以前版本时删除目录
本文关键字:删除目录 版本 卸载 | 更新日期: 2023-09-27 18:31:19
我正在使用WIX安装程序来安装应用程序。安装程序将在安装前删除现有的两个应用程序。将写入该应用程序的日志文件,并且由于该日志文件,在现有删除过程中不会删除包含的日志文件文件夹。我需要 wix 安装程序在安装新应用程序期间删除该垃圾文件夹。
我试过这个
<Component Id="deletejunk" Guid="GUID">
<util:RemoveFolderEx Id="RemoveiDocDir" On="uninstall" Property="iDocDir" />
</Component>
它对我不起作用。如何做到这一点。
过去,我只是使用基于常规(非实用)的选项......
<DirectoryRef Id="TARGETDIR">
<Component Id="C__deleteJunk" Guid="{GUID}">
<RemoveFile Id="__deleteJunkFiles" Name="*.*" On="uninstall"/>
<RemoveFolder Id="__deleteJunkFolders" On="uninstall" />
</Component>
</DirectoryRef>
这将清除文件夹中的所有文件,然后删除文件夹本身。 试一试。