gpt4 book ai didi

isolatedstorage - 如何清除其他应用程序的隔离存储?

转载 作者:行者123 更新时间:2023-12-02 05:15:25 24 4
gpt4 key购买 nike

Application1 使用 Microsoft Enterprise Library Caching Application BlockIsolatedStorageBackingStore 从 Internet 访问的数据库中缓存数据。任务是创建另一个 Application2(帮助应用程序,如“Adobe Flash Player 卸载程序”),它将能够清除 Application1 的缓存(这将是 Application2 的许多功能之一)。

问题是 - Application2 如何获取 Application1 的缓存文件夹路径(以便清除它)?

路径将类似于“<System Drive>\Documents and Settings\<User>\Local Settings\Application Data\IsolatedStorage\tqli5mdv.xa5\htccao3l.ksb\StrongName.1r3fiexsbrusebdd0maaohl2i5cz4lhq\StrongName.mwjgo5cc1qomwe5tbepbfnyucq0obm3f\Files\<BackingStore PartitionName>”?

很遗憾,但用户有多个应用程序具有相同的 <BackingStore PartitionName>这无法更改,因此 Application2 无法通过 <BackingStore PartitionName> 找到此路径字符串(当然会有几个文件夹 - 每个应用程序一个 - 我不知道 Application2 如何选择哪个文件夹属于 Application1)。我被谷歌搜索了很多但没有结果。请帮忙。

最佳答案

我不确定缓存 block 的最新版本,但以前的版本不允许您这样做。它们按应用程序的程序集名称(除其他事项外)对存储进行分区,因此两个应用程序无法看到彼此的数据。

关于isolatedstorage - 如何清除其他应用程序的隔离存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/955071/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com