全新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。
轉載于:https://www.cnblogs.com/hackzai/archive/2005/06/09/170810.html
總結
以上是生活随笔為你收集整理的全新ARM base PocketPC 2003 Emulator Beta 已登場。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 代码生成器插件实现方案征集投票
- 下一篇: 如何将maven项目打包成可执行的jar