VS2008開發Windows Mobile6環境搭建及模擬器聯網問題圖解
安裝了VS2008後,新建一個智慧裝置的工程,但除錯時只有三個WM5.0的模擬器可用,從網上查到要安裝WM6.0的SDK,還要安裝一些其它的元件才能開始WM(現在最新的叫法叫WP Windows Phone)手機開發!
一、VS2008開發Windows Mobile6環境搭建(一)下載安裝VS2008;(二)下載安裝Windows Mobile 6 Professional SDK Refresh.msi;(三)下載安裝Windows Mobile 6 Professional Images (CHS);中文模擬器 (如果裝的是英文版想正常顯示中文時要安裝)(四)下載安裝Windows Mobile 6.5 Professional Developer Tool Kit (CHS).msi
(五)安裝Activesync4.5(XP使用者),WIN7的使用者要安裝Microsoft Windows Mobile 裝置中心
二、開啟VS2008,新建一個智慧裝置的工程專案:在下一個視窗中可以從上方下拉列表中發現WM6.0的選項!工程建好後就可以開始WM手機程式的開發了!在編譯時會自動彈出一個眾多手機模擬器和實體裝置,選擇其中一個模擬器即可模擬執行程式!當然如果你電腦連線著手機,也可以直接佈署到你的WM手機上完成測試!
三、測試環境的聯網訪問(附圖)
環境搭建完成後又有一個新的問題,就是通過模擬器來除錯程式,模擬器聯網的問題如何解決!因為通常手機程式都要牽扯到這個問題!(一)首先要在ACTIVESYNC
(二)在VS2008選單裡找到工具-裝置模擬器管理器,可以看到很多安裝的WM模擬器;找到你要做為除錯的模擬器,右鍵-連線
如圖:
,即可以找開這個模擬器,連線後該模擬器前方會有一綠色的箭頭圖示
如圖:
再次右鍵選擇:插入底座(即Cradle) 注意:在選擇該項前請確保電腦沒有連線WM手機否則ActiveSync由於已經連線了該手機而沒法接受新的連線。
如圖:
點選後如圖:
連線後ActiveSync就會有反映,會彈出ACTIVESYNC或Microsoft Windows Mobile
試著開啟WM的IE,瀏覽一個網址,可以訪問,又測試了一下佈署一個呼叫WebService的手機程式,測試通過!