通过卸载安装项目删除Application文件夹

时间:2013-12-24 12:18:26

标签: c# wpf setup-project

我有一个wpf应用程序,我已经为此创建了安装项目。

在我的应用程序中,一些文件和文件夹在运行时在应用程序文件夹中创建

现在我想在卸载该应用程序时删除这些文件夹和文件,实际上我想在卸载时删除应用程序的文件夹。

感谢。

1 个答案:

答案 0 :(得分:1)

使用安装和部署项目,您可以添加到已安装/卸载的程序集,该类继承自Installer类,允许您覆盖作为特定安装/卸载阶段执行的某些方法您拥有的过程:

public override void Uninstall(System.Collections.IDictionary savedState)
{
   base.Uninstall(savedState);
   // Do uninstall stuff here...
}