C#WIX卸载永久文件?

ahe*_*ick 2 c# installer wix

我在安装过程中使用自定义操作将文本文件写入我的安装目录.卸载时,该文件不会被删除,也不是相应的安装目录.但是其他所有内容都已正确卸载.

我理解WIX无法使用卸载程序卸载此文件的原因,我只是想知道在卸载时调用"清理"操作的最佳方法是什么,我可以在其中手动删除目录/文件?

Dav*_*sen 7

您可以在文本文件最密切关联的任何组件中包含RemoveFile元素.卸载该组件后,文本文件也将被删除.

<RemoveFile Id="CleanUpLogFile" On="uninstall" Name="log.txt"/>
Run Code Online (Sandbox Code Playgroud)