首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

IsolatedStorageFile 本地存储产生重叠的怪现象,该怎么处理

2012-03-30 
IsolatedStorageFile 本地存储产生重叠的怪现象例如,我在HTTP://WWW.IMPERIALCONQUEST.COM:89/ECRUN.XAP这

IsolatedStorageFile 本地存储产生重叠的怪现象
例如,我在HTTP://WWW.IMPERIALCONQUEST.COM:89/ECRUN.XAP这个SL程序中请求分配了100M的存储空间,并使用

不知什么原因,明明没有用完100MB的空间,最多八十几MB,可是出现爆满100M的情况。一直查不出原因。

后来直接硬盘上查找SL存储的内容,发现更怪的现象:

lxgzv33ydv1b1hooeouxfwbua0srrkuehoufk1odef35xm2bdzaaabfa 文件夹76.7MB左右
up4cik23p0do0c0kxlm0py2xeh00keski4kfrl3kn32pmrg0jjaaagaa 文件夹20.7MB左右

这两文件夹里的id文件,内容都是这个网站的XAP程序,唯一的区别是,一个ID文件里的标记是:
HTTP://WWW.IMPERIALCONQUEST.COM:89/ECRUN.XAP

而另一个文件夹里的ID文件里的标记是:
HTTP://WWW.IMPERIALCONQUEST.COM:89//ECRUN.XAP

两个文件夹加起来总量刚好近百兆,而且指向同一网站的XAP,所以应该是这里SL程序里在获取当前已使用空间时,无法正确识别。变成双份存储了,但是总量上限的判断没错

那么现在的问题就是不明白为什么同一网站的XAP程序,会出现本地存储分成两份,而且ID文件中的标记ECRUN.XAP前,会是一个/(/ECRUN.XAP),另一个两个/(//ECRUN.XAP)

[解决办法]
这个可能是该网站Silverlight程序编写的时候存储了两个程序,你在其他电脑上去试试。

热点排行