我们的应用程序将用户首选项保存在独立存储中。
然而,事实证明,从我们的卸载程序中删除这些文件是很棘手的!
我可以枚举隔离存储中的所有文件(使用 MSDN 示例代码),找到与我们的强名称密钥相关的文件,并尝试删除/删除它们。不幸的是,这就是一切崩溃的地方:
未为此商店定义 MaxSize。
执行了一项操作
需要访问 MaxSize。商店
使用枚举 API 获取的数据不会
有一个明确定义的 MaxSize,因为
部分证据用于打开
店铺。
有人能帮忙吗?我想我可以花几天时间试图伪造一些证据,让安装者充当冒名顶替者,但一定有更好的(更快、更干净)的方法?!
如果没有,我想我会回到旧的注册表。
万一其他人想知道答案......
看来最好的解决方案可能是:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)