![](/img/trans.png)
[英]Column width of a DataGrid in Windows Mobile Application (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.