当前位置: 代码迷 >> Windows Mobile >> WM在部署的时候,消耗内存特别大,出现:”磁盘不足“的有关问题
  详细解决方案

WM在部署的时候,消耗内存特别大,出现:”磁盘不足“的有关问题

热度:193   发布时间:2016-04-25 08:02:14.0
WM在部署的时候,消耗内存特别大,出现:”磁盘不足“的问题
今天在VS2005的环境中,添加了WSE3.0的程序集后,启动程序,程序在WM 5.0模拟器上开始进行部署,但是后面出现错误说:“错误 1 部署和/或注册失败,错误为: 0x8973190e。 写入文件“%csidl_program_files%\mobilegis\system.dll”时出错。错误 0x80070070: 磁盘空间不足”,我以为是模拟器的磁盘空间不足,所以就调整了模拟器的RAM为256M,但是还是没有解决这个问题。
(1)这个问题的出现是今天在我添加了WSE3.0的程序集后出现的。
(2)发现程序刚开始启动的时候,发现模拟器的内存消耗得特别快,30M的内存一下子在部署的时候用完,真够狠的。
(3)网上查阅了一些相关资料,有人说是应该把.Net Compact Framework2.0部署在WM 5.0模拟器中就可以了,这样程序在部署的时候,不会.Net Compact FrameWork2.0大量的部署在内存中,按照这个方法做了,问题依旧。

所以,请教,该怎么解决这个“磁盘不足”的问题呢?

------解决方案--------------------
"磁盘不足"还是“内存不足”?
如果是“磁盘不足”,可以虚拟一个存储卡啊,然后部署到存储卡上。
------解决方案--------------------
楼主到底说的是存储空间,还是内存空间?
可以设置个扩展卡,指定到硬盘的某个目录,将程序安装到扩展卡中再试试。
------解决方案--------------------
可以配置模拟器的空间,或者映射到硬盘上,让部署到映射的空间上就有足够的空间
  相关解决方案