C# 通过卸载安装项目删除应用程序文件夹

C# 通过卸载安装项目删除应用程序文件夹,c#,wpf,setup-project,C#,Wpf,Setup Project,我有一个wpf应用程序,并为此创建了安装项目 在我的应用程序中,运行时会在应用程序文件夹中创建一些文件和文件夹 现在我想在卸载应用程序时删除这些文件夹和文件,实际上我想在卸载应用程序时删除应用程序的文件夹 谢谢。通过安装和部署项目,您可以将继承自类的新类添加到已安装/已卸载的程序集中,该类允许您覆盖作为安装/卸载过程的特定阶段执行的某些方法,其中包括: public override void Uninstall(System.Collections.IDictionary savedState

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

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

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

谢谢。

通过安装和部署项目,您可以将继承自类的新类添加到已安装/已卸载的程序集中,该类允许您覆盖作为安装/卸载过程的特定阶段执行的某些方法,其中包括:

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