mvvmlight 在wp8.1 下面的内存占用问题解决办法。
最近弄一个应用,采用了mvvmlight模式,8.1二平台共用代码。依旧采用的wp8的页面绑定模式,当我把整个应用都在模拟器上面开发测试完成,准备上传应用到市场的时候,想想不安心,还是布署到手机820上面测试了一下,一测试,发现巨卡无比,查看内存占用,居然溢出了,应用内存限制都爆表了,发现了什么事,我搞不懂了,在模拟器上面占用只有12M大小。一时找不出问题所在,我只有采用笨办法,一个个注释掉,结果没有加载任何内容,内存也没有下降,我郁闷了,就思考是不是mvvmlight的问题,我重新建了一个空项目,绑定上页面,测试一下,发现了一样的情况,为了解决这个问题,花了我二天时间,真是笨人没药医了。
总结下来,mvvmlight模式,在cs代码页面添加绑定,就不会出现xaml页面绑定的问题了,不知道是不是xaml页面绑定修改了还是其它原因,暂时想不到和找不到在xaml页面绑定viewmodel的解决办法,一绑定内存就疯涨,实在是没办法使用,应用都拖到脱帧了。

浙公网安备 33010602011771号