我使用WCF将xml数据放在我的掌上电脑上 - wm 5.0。我正在测试阶段,所以我使用美国Windows Mobile 5.0掌上电脑r2模拟器。不幸的是,数据不会出现在模拟器的浏览器上。错误说''文件'xxxx'无法打开。要么没有使用可信证书签名,要么找不到其中一个组件......'
请帮帮我。我一直在寻找2个月的答案。 以下是模拟器的屏幕截图:
以下是xml文件的屏幕截图:
答案 0 :(得分:0)
如果操作系统尝试启动可执行文件并且出现以下任一问题,则会启动您提到的错误消息:
当您尝试在Internet Explorer Mobile中打开xml文件时,通常应该加载它。 AFAIK仅调用msxml和相关的DLL,并且可在WM5仿真器上使用。
有一个或多个注册表设置可能会影响xml加载,但是从头开始(重置状态)的WM5模拟器应该可以正常工作。
你可以发布截图和xml文件吗?
问题在于html网络参考。虽然PC网络浏览器能够通过解析名为" codes"的引用文件的第一行来执行一些智能操作并执行正确的操作,但Windows移动设备只知道如何处理文件由mime类型。这个Mime类型大多是使用文件的扩展名来解引用的。作为文件"代码"没有扩展名,IE移动浏览器不知道如何处理该文件并带来错误消息。如果您只使用名为" codes.xml"的文件IE mobile能够解释它并显示解析的xml文件。