本文的環境:Win2003EN SP1 + VS2005 Team Suite
一、首先請確認你已經正確安裝如下軟體:
1、ActiveSync 4.0 Developer Preview
2、Windows Mobile 5.0 Pocket PC SDK
3、Windows Mobile 5.0 Emulator Images for Pocket PC –CHS
4、Virtual PC Network Driver
1、2、3可以從以下連結下載到
http://msdn.microsoft.com/mobility/windowsmobile/howto/windowsmobile5/install/default.aspx#virtpcnetdrvr
Virtual PC Network Driver
http://www.microsoft.com/downloads/details.aspx?FamilyId=DC8332D6-565F-4A57-BE8C-1D4718D3AF65&displaylang=en
二、搭建環境
1、Virtual Machine Network Services
當你安裝完Virtual PC Network Driver以後,在你的物理網卡的屬性選項頁中應該看到Virtual Machine Network Services這個選項,如:
2、為了確保你的Emulator配置正確,先清除以前儲存的鏡像,如:(當然如果你對此非常瞭解,你也可以跳過這一步)
(調出模擬器管理器)
(清除以前儲存的鏡像)
3、設定ActiveSync
1)、確保你安裝的是ActiveSync4.0或以上版本。
2)、設定ActiveSync允許通過DMA串連。如:
4、運行模擬器,如:
(模擬器運行以後,單擊右鍵,點擊Cradle)
模擬器管理器將與ActiveSync同步,完成後如顯示:
好了,到了這裡模擬器就可以串連到Internet了。
注意:如果你使用的是英文的模擬器,當瀏覽中文網站時,中文將顯示不正確。
如果再有什麼疑問或者建議,請提出來。
chiyanbo指出,VS正式版中不用通過Virtual PC Network Driver,經過測試確實是如此,謝謝chiyanbo指正。
參考文章:
VSDTeam:Making Emulator to connect to the Network using Virtual Cradle with Active Sync and without the need for a Virtual Networking Switch Driver.
http://blogs.msdn.com/vsdteam/archive/2005/10/07/478295.aspx