天天看點

Visual Studio 2005中配置Windows Mobile 6.0開發環境

Visual Studio 2005無疑是開發Windows Mobile的最佳工具,其本身就內建了Windows Mobile開發環境,.Net Compact Framework也同時更新到了2.0,隻是它自身所帶的模拟器是Windows CE 2003的,有些落後時代了,呵呵。

本文就軟體的安裝和配置做一個簡單介紹。

測試環境:

WindowsXP+SP2

Microsoft Visual Studio 2005+SP1

安裝的軟體包:

Microsoft ActiveSync 4.2

Windows Mobile 5.0 Pocket PC SDK

Windows Mobile 5.0 Emulator Images for Pocket PC - CHS

所需要的軟體和更新檔都可以從微軟網站下載下傳。

由于在安裝時軟體的先後安裝順序可能會影響到後續是否能成功安裝或使用,是以在此給一個建議安裝順序:

1.Microsoft ActiveSync(一定要4.0版本之上才支援Windows Mobile 5.0)

2.Microsoft Visual Studio 2005+SP1(VS的安裝就不多說了,隻是打SP1更新檔實在太慢了,我大概要等了2小時)

3.Windows Mobile 5.0 Pocket PC SDK.msi(安裝後出現的模拟器和鏡像都是英文的,雖然一樣用,但自然有點不大爽了)

4.Windows Mobile 5.0 Emulator Images for Pocket PC - CHS.msi(安裝完後模拟器和鏡像就都成為中文的了)

如果還要安裝for Smartphone版本的,步驟也類似。

全部安裝完成後(好漫長的過程,沒個半天搞不定吧),啟動VS2005,菜單“工具”-》“裝置仿真器管理器”,啟動裝置仿真器管理器,此時就能看見一長串清單,其中就有Windows Mobile 5.0 Pocket PC的中英文模拟器和鏡像。

選中“CHS Windows Mobile 5.0 Pocket PC Emulator”,滑鼠右鍵“連接配接”,就可以啟動模拟器。

下面用C#開發一個簡單的Demo示範。

依次選擇“Visual C#”-》“智能裝置”-》“Windows Mobile 5.0 Pocket PC”-》“裝置應用程式”建立一名為DeviceApplication1的項目。

設計一Form如下圖。

編輯button1的click事件

private void button1_Click(object sender, EventArgs e)

{

label1.Text = "Hello World";

}

全部完成後,選擇菜單“調試”-》“開始執行(不調試)”,此時會提示選擇要部署的位置,當然選擇“CHS Windows Mobile 5.0 Pocket PC Emulator”了。

官方下載下傳位址

Windows Mobile 6 Professional SDK

http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK.msi

Windows Mobile 6 Professional SDK Refresh.msi

http://www.microsoft.com/downloads/info.aspx?na=46&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=06111a3a-a651-4745-88ef-3d48091a390b&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2f2%2f3%2ff232f773-7edc-4300-be07-d3b76a5b3a91%2fWindows+Mobile+6+Professional+SDK+Refresh.msi

Windows Mobile 6 Professional Images (CHS).msi

http://download.microsoft.com/download/0/1/2/012bfbba-9fe5-4e68-86c9-d434446d97dd/0804/Windows%20Mobile%206%20Professional%20Images%20(CHS).msi

Windows Mobile 6 Standard SDK Refresh.msi

http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi

Windows Mobile 6 Standard Images (CHS).msi

http://download.microsoft.com/download/0/1/2/012bfbba-9fe5-4e68-86c9-d434446d97dd/0804/Windows%20Mobile%206%20Standard%20Images%20(CHS).msi

Windows Mobile 5.0 Emulator Images for Pocket PC - CHS.msi

http://www.microsoft.com/downloads/info.aspx?na=208&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=eec33ae3-c129-4c25-abaa-18e8e842178f&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fb%2f7%2f5%2fb7566ed3-6940-4541-8cf2-3e0fc1fafbc4%2fWindows+Mobile+5.0+Emulator+Images+for+Pocket+PC+-+CHS.msi

Windows Mobile 5.0 SDK for Pocket PC

http://download.microsoft.com/download/d/2/e/d2e43e33-53b0-45b6-ba70-fe6fdc4aa5bb/Windows%20Mobile%205.0%20Pocket%20PC%20SDK.msi

ACTIVE SYNC 4.5-最新微軟同步軟體4.5簡體版 ,msi,7.53MB

http://p2s.newhua.com/down/MicrosoftActiveSync_setup_cn.msi

VS80sp1-KB926604-X86-CHS.exe

http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f8%2f0%2f7%2f8071514d-9370-45c3-8af1-4ff09a70e59d%2fVS80sp1-KB926604-X86-CHS.exe

繼續閱讀