卸载 WPF ClickOnce 应用程序时删除额外文件

Removing Extra Files When Uninstalling WPF ClickOnce Application

我有一个通过 ClickOnce 发布的 WPF 应用程序。删除的时候,我还需要删除一些用户不再需要的文件。

ClickOnce 似乎不支持添加自定义安装或卸载操作。

请告知一些支持自定义卸载操作的安装程序。

我建议使用 Inno Setup,它支持大量脚本并且是开源的。 (https://jrsoftware.org/isinfo.php)

它将允许您执行如下操作:

[UninstallDelete]
Type: filesandordirs; Name: "{localappdata}\<my game folder>"