2
我有几个文件和文件夹,我在运行时在Application.CommonAppDataPath
目录中创建。我如何让我的部署项目在卸载时删除这些文件?如何在卸载时从应用程序数据目录中删除文件?
目前:我有一个System.Configuration.Install.Installer
的子类实例,它覆盖了Uninstall
方法,但我无法找到原始应用程序的应用程序数据路径; Application.CommonAppDataPath
只是返回到Microsoft安装程序的路径。
这看起来像一个不错的解决方案,但我必须手动追加公司名称,应用程序名称和应用程序版本的文件夹。如果没有其他解决方案出现,我会使用这个。也FYI,你有一些错别字:正确的代码是Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) – Schrockwell 2010-12-04 05:35:43