如何在卸载时从应用程序数据目录中删除文件?

时间:2010-12-04 03:45:47

标签: c# .net visual-studio winforms deployment

我在运行时期间在Application.CommonAppDataPath目录中创建了多个文件和文件夹。如何让我的部署项目在卸载时删除这些文件?

目前:我有一个System.Configuration.Install.Installer的子类实例,它覆盖了Uninstall方法,但我找不到获取原始应用程序的应用程序数据路径的方法; Application.CommonAppDataPath只返回Microsoft Installer的路径。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用以下命令手动进入应用程序数据目录  string path = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);然后获取您要删除的所有文件并手动删除它们。