0

我有一个处理敏感内容的 .NET 应用程序。因此,在卸载它后,我想确定它的所有数据都已从设备的存储中完全删除。应用程序存储的所有数据都放在 c:\Users[username]\AppData\Roaming[Application] 并在应用程序卸载后仍然存在,但它不会。

我的应用程序分布在 ClickOnce 安装程序中。

当用户通过控制面板卸载时,如何让它擦除所有数据?

我发现了一些关于如何清除存储在 c:\Users[username]\AppData\Local 中的应用程序缓存的信息,但这不是我想要的。

4

1 回答 1

0

请参阅这篇文章: http: //www.codeproject.com/Articles/506162/ClickOnce-application-autostart-and-clean-uninstal - 我确实使用它,它非常有帮助。使用文章中的代码,您可以编写自己的“卸载”程序并删除您想要的任何数据。

于 2013-09-05T11:46:44.173 回答