4
A
回答
3
好问题! This本文介绍如何这个过程中,同时应用程序卸载自动化:
在前面的代码使用
IsolatedStorageFile.Remove()
功能 整理后本身,但显然对于实际的应用中,这不是 明智的做法!但是,应用程序开发人员应该考虑在卸载应用程序时删除独立存储的 。 不幸的是指导你安装程序做 此所以它必须在Installer Class
编程方式, 重写Uninstall
功能没有简单的方法:
public override void
Uninstall(System.Collections.
IDictionary savedState)
{
IsolatedStorageFile isf =
IsolatedStorageFile.GetStore(
IsolatedStorageScope.Assembly |
IsolatedStorageScope.User,
(Type)null,
(Type)null);
isf.Remove();
base.Uninstall(savedState);
}
详见Uninstallation部分。
编辑:
正如AnthonyWJones提到有Silverlight和Desctop应用隔离的存储模式之间的区别,所以本文中,我引用的是不是你的问题,很抱歉该范围非常有益的。我发现下面的SO帖子说,文件仍然存在,用户可以自己删除它们,我不确定是否存在其他选项,如果发现任何内容,将会通知您。
相关问题
- 1. 独立存储,OOB和删除应用程序
- 2. Laravel 5.4:如何删除存储在存储/应用程序中的文件
- 3. 如何知道何时在Silverlight中删除独立存储?
- 4. 防止孤立的存储删除Silverlight 4 OOB
- 5. 在windows phone 7中删除独立的存储目录
- 6. 当应用程序被删除时删除缓存文件ios
- 7. 如何从MSI自定义操作中删除我的应用程序的独立存储文件和数据?
- 8. 在存储过程中删除SQL Server
- 9. 从MYSQL中删除存储程序
- 10. svn:删除存储库中的文件
- 11. 删除iOS中的存储文件
- 12. 独立存储不存储数据时,应用程序退出
- 13. 删除持久存储的数据时应用程序被卸载/删除
- 14. 如何从Silverlight 4.0中的独立存储中删除目录?
- 15. 删除Azure存储
- 16. git - 从存储库中删除文件
- 17. git从存储中删除文件
- 18. 如何从存储中删除文件
- 19. 从存储库中删除Thumbs.db文件
- 20. 从存储桶中删除文件
- 21. 在iOS应用程序中从S3存储桶中删除文件(Swift)
- 22. 用户离开应用程序时删除会话存储
- 23. Silverlight 4:禁止通过clientaccesspolicy.xml删除孤立的存储删除
- 24. 正在删除SQL Server存储过程
- 25. 我想从S3存储桶中使用python删除文件,但我无法删除文件
- 26. 从本地存储库中删除“已删除”文件
- 27. 删除存储在NSSUserDefaults中的图像
- 28. 删除存储在CoreData中的NSData
- 29. 删除或存储过程中的PostgreSQL
- 30. 存储过程中删除SQLyog的
我不知道这是如何适用于__Silverlight__隔离存储? – AnthonyWJones
@AnthonyWJones:我也对隔离存储相关的东西感兴趣,所以刚刚在intrawebs中发现它,但我没有考虑过Silverlight IS模型之间可能存在差异...... – sll