繁体   English   中英

运行.NET CF 3.5应用程序时Windows Mobile 6.5文件系统使Motorola MC55崩溃

[英]Windows Mobile 6.5 file system crash Motorola MC55 when running .NET CF 3.5 application

我在Motorola MC55设备上的Windows Mobile 6.5上的.NET CF 3.5应用程序有问题。 我们大约有150台设备运行以C#Compact Framework 3.5编写的条形码扫描应用程序。 该应用程序用于条形码扫描以及通过WIFI / GPRS与SOAP WebService进行通信。 每天大约有10-15台设备损坏(文件系统错误),需要再次刷新。 摩托罗拉支持声称这是我们应用程序的故障。 对我们来说,这不是一个论点。 问题的根源是什么?
该应用程序是使用CF C#3.5编写的简单Windows窗体应用程序,它使用System.XML,System.Net,OpenNETCF和EMDK程序集。 它扫描条形码,使用HTTP连接到SOAP WebService,并从外部服务器发送/接收数据。 此外,它使用PInvoke API调用同步系统时间。 通过使用System.XML程序集读取/写入XML文件来使用文件系统。 任何帮助将不胜感激。

问候

该问题可能与时间同步有关。 操作系统最多可包含32个进程-时间更改事件最多可启动5个其他进程,例如时钟,卡诺等。如果您接近25个进程,则在发生时间更改事件时会有26个进程,设备/应用程序可以锁定为操作系统尝试关闭进程。

用户的标准响应是丢弃电池,如果发生这种情况是在写操作完成之前发生的-嘿,很早-设备已损坏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM