全新ARM base PocketPC 2003 Emulator Beta 已登場。



作日一直在忙于debug一個用.NET CF v1.0编写的访问XML Web Service程序;看來挺简单。。。但就頭頭碰到难题了。。。后來才发觉问题不是在于我的程序,而是.NET CF v1.0本身不支持NTLM验证!最后就发觉此问题已在.NET CF v2.0解决了,开始满开心的。。。

但此事真的“一波未停一波又起”。。。因为安装的.NET CF v2.0 redistribute里面找不到x86的cabinet文件~ 就这样浪费了大半天來找解决方案。最后就发现和下载了微軟全新的ARM base PocketPC 2003 Emulator,再加以安装Arm的.NET CF v2的runtime后。。。果然成功用NTLM验证來访问XML Web Services

以下就是小小的技巧用來强迫.NET CF v1.0编写的程序去用.NET CF v2.0來执行:

  1. 建立一個新的文件命名为<application.exe>.config。
  2. 拷贝到<application.exe>同一個文件夹。

  <configuration>
    <startup>
      <supportedRuntime version="v2.0.5056" />
    </startup>
  </configuration>

详细请阅读MSDN

posted on 2005-06-09 08:58  克仔  阅读(1316)  评论(0编辑  收藏  举报