如何用wix删除%AppData%中的文件夹?

时间:2016-11-02 16:07:01

标签: wix

我创建了一个在APPDATA目录中创建一些文件夹的应用程序,我希望在卸载我的应用程序时删除这些文件夹。但我似乎无法做到这一点。经过多次尝试和搜索后,我最终使用了SearchDirectory属性。

我做错了什么?

<Feature Id="ProductFeature" Title="Test" Level="1">
  ...
  <ComponentRef Id="DeleteAppData" />
</Feature>

<Property Id="APPLICATIONDATAFOLDER">
  <DirectorySearch Id="Search" Path="[AppDataFolder]Test" AssignToProperty="yes" />
</Property>

<Fragment>
  ...
  <!-- Delete APPDATA folder -->
  <Component Id="DeleteAppData" Directory="AppDataFolder" Guid="###">
    <util:RemoveFolderEx Id="RemoveAppData" On="uninstall" Property="APPLICATIONDATAFOLDER" />
  </Component>
</Fragment>

0 个答案:

没有答案