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