wp7编程环境配置(包含xp下安装)
生活随笔
收集整理的這篇文章主要介紹了
wp7编程环境配置(包含xp下安装)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(一)真機環境
開發Windows Phone程序最爽的環境就是使用真機進行開發,也就是拿著一個Windows Phone手機連到電腦上進行開發,真實的比虛機的爽得多的道理不用我說了。
首先需要安裝開發工具Windows Phone Developer Tools(Windows Phone的開發環境,是免費的,簡稱WPDT,7.0版本下載地址 http://download.microsoft.com/download/6/0/9/6092A6EA-8638-4F4B-BD49-4A8FF77B2E99/WPDT_RTM_en1.iso ,需要安裝更高版本做法類似)。這款工具只能裝在Windows 7上,如果在Windows XP下安裝需要做修改,修改方法如下:
把安裝包解壓
使用記事本或其他文字編輯器打開baseline.dat,找到[gencomp7788]區段,把InstallOnLHS和InstallOnWinXP的值改為0。
再運行setup.exe
接著需要一部Windows Phone手機,現在買Windows Phone水貨只要一千多元。接著需要安裝Zune這款軟件(下載地址:http://www.zune.net/en-US/products/software/download/default.htm ),把Windows Phone手機通過數據線連接到電腦,直到Zune發現你的手機設備,然后點擊Zune中的“Phone”標簽進入手機同步狀態
由于開發過程中Windows Phone手機不能鎖屏,因此請在手機上進入Settings→lock+wallpaper,screen times out after,然后設置成never,這樣就一直不會鎖屏,當然開發結束最好還是設成自動鎖屏,否則太費電。
注意:開發過程中手機不能鎖屏、必須保持和電腦的數據線連接、必須開啟Zune。
接下來啟動Microsoft Visual Studio 2010 Express for Windows Phone(開始→Microsoft Visual Studio 2010 Express下),然后點擊主菜單File→New Project,在項目向導中選擇Windows Phone Application,設置項目的名字和項目的路徑,然后點擊【OK】即可創建完成Windows Phone的項目。
確保工具欄中選擇“Windows Phone 7 Device”,也就是在真機設備中調試,然后點擊綠色調試按鈕即可在真機中啟動運行了。
(二)微軟Windows Phone仿真器開發環境
如果你現在手頭還沒有Windows Phone真機,那么可以通過微軟Windows Phone仿真器來體驗一把,當然肯定沒有真機爽。需要注意微軟Windows Phone仿真器只能運行在Windows 7下,XP下是運行不了的(想在XP下體驗的請看第三節“傳智播客Windows Phone模擬器”)。
只要安裝開發工具Windows Phone Developer Tools(Windows Phone的開發環境,是免費的,簡稱WPDT,7.0版本下載地址 http://download.microsoft.com/download/6/0/9/6092A6EA-8638-4F4B-BD49-4A8FF77B2E99/WPDT_RTM_en1.iso ,需要安裝更高版本做法類似)即可。
接下來啟動Microsoft Visual Studio 2010 Express for Windows Phone(開始→Microsoft Visual Studio 2010 Express下),然后點擊主菜單File→New Project,在項目向導中選擇Windows Phone Application,設置項目的名字和項目的路徑,然后點擊【OK】即可創建完成Windows Phone的項目。
確保工具欄中選擇“Windows Phone 7 Emulator”,也就是在仿真器中調試,然后點擊綠色調試按鈕即可在仿真器中啟動運行了。如果啟動報錯“Zune software is not launched. Retry after making sure that Zune software is launched”,說明你錯選成了“Windows Phone 7 Device”。
(三)能運行在Windows XP下的傳智播客Windows Phone模擬器
很多朋友都由于這樣那樣的原因暫時只能工作在Windows XP下,他們本來是對Windows Phone開發感興趣的,后來聽說Windows phone 7微軟Windows Phone仿真器必須在Windows7下就放棄了。而且微軟的WP7的仿真器有很多缺點,比如很多設備無法用,比如FM收音機永遠是off,加速度感應器永遠是平躺靜止狀態,振動控制器看不到效果,攝像頭模擬器永遠都是一個隨機動的黑色方塊,麥克風無法用……;而且WP7的仿真器和主機交互麻煩,比如想把一首mp3放到仿真器中播放很難,想把仿真器中生成的一個文件拷出來也很難;WP7的仿真器對硬件要求高,配置差一點的電腦運行起來非常卡,卡的無法忍受。
1)可以運行在windows xp下
2)實現了WP7絕大部分API。包括啟動器、選擇器、外設(收音機、GPS、振動器、麥克風、攝像頭、加速度感應器)、WP7特殊控件(樞軸視圖、全景視圖、DatePicker、TimePicker、ListPicker、ApplicationBar)、XNA部分功能(Audio、觸摸屏、MediaLibrary、InputScope鍵盤處理)、墓碑機制(TombStone)等。
3)資源占用小,不像WP7仿真器那樣對計算機性能要求高,因此普通筆記本就能運行
4)開發調試方便,能夠把本機磁盤映射為手機的媒體庫。
5)模擬外設豐富,收音機用網絡收音機模擬、用3D旋轉模擬手機旋轉、用地圖選取模擬手機位置變化、振動器模擬器、加速度模擬器、用電腦攝像頭模擬手機攝像頭。
6)項目盡可能的模擬Windows Phone開發的所有特性,比如可以像WP7仿真器一樣通過修改WMappManifest.xml來修改頁面的啟動頁、Tile圖片標題,可以像WP7仿真器一樣通過SplashScreenImage.jpg來設置程序的SplashScreen。
下載地址:http://www.gxp.cc/file-1380606.html
環境要求:.Net Framework 4、Silverlight4_Tools.exe、Silverlight 4.0開發人員運行時(Silverlight4_Developer);VisualStudio 2010。
安裝使用方法:
1、 將WP7SimulatorApp.zip放到我的文檔文件夾的“\Visual Studio 2010\Templates\ProjectTemplates”下,將PhoneApplicationPage.zip放到我的文檔文件夾的“\Visual Studio 2010\Templates\ItemTemplates”下。
2、請將Itcast.Net.Phone.InteropServices.zip包解壓到硬盤上,然后運行reg.bat即可。注意運行完畢不要刪除或者移動解壓后的文件。
3、新建Windows Phone項目:打開VisualStudio2010,點擊“文件”→“新建”→“項目”,選擇左側“已安裝模板”中的“VisualC#”,在右側項目列表中找到“WP7SimulatorApp”即可新建Windows Phone項目。模擬器必須以OutOfBrowser方式運行,由于VisualStudio的項目模板沒法設置StartAction,所以需要手動設置OutOfBrowser方式啟動(請對VSSDK熟悉的朋友幫忙解決這個問題)。請在新建的項目上點擊右鍵,選擇“屬性”,在打開頁面的“Silverlight”選項卡,先將“允許在瀏覽器外運行應用程序”前的復選框的勾選去掉,再將復選框重新選中即可。點擊F5漂亮的Windows Phone 7模擬器就運行起來了。
4、 如果需要增加新的頁面,只要在項目上點擊右鍵,選擇“添加”→“新建項”,選中左側的“VisualC#” 在右側項目列表中找到“PhoneApplicationPage”即可新建一個Windows Phone頁面。
5、高級控件:安裝Toolkit控件(Microsoft.Phone.Controls.Toolkit,微軟提供的開源的WP7控件,默認沒有包含在WP7中,需要單獨下載安裝),安裝地圖控件BingMaps Silverlight(Microsoft.Phone.Controls.Maps)
開發Windows Phone程序最爽的環境就是使用真機進行開發,也就是拿著一個Windows Phone手機連到電腦上進行開發,真實的比虛機的爽得多的道理不用我說了。
首先需要安裝開發工具Windows Phone Developer Tools(Windows Phone的開發環境,是免費的,簡稱WPDT,7.0版本下載地址 http://download.microsoft.com/download/6/0/9/6092A6EA-8638-4F4B-BD49-4A8FF77B2E99/WPDT_RTM_en1.iso ,需要安裝更高版本做法類似)。這款工具只能裝在Windows 7上,如果在Windows XP下安裝需要做修改,修改方法如下:
把安裝包解壓
使用記事本或其他文字編輯器打開baseline.dat,找到[gencomp7788]區段,把InstallOnLHS和InstallOnWinXP的值改為0。
再運行setup.exe
接著需要一部Windows Phone手機,現在買Windows Phone水貨只要一千多元。接著需要安裝Zune這款軟件(下載地址:http://www.zune.net/en-US/products/software/download/default.htm ),把Windows Phone手機通過數據線連接到電腦,直到Zune發現你的手機設備,然后點擊Zune中的“Phone”標簽進入手機同步狀態
由于開發過程中Windows Phone手機不能鎖屏,因此請在手機上進入Settings→lock+wallpaper,screen times out after,然后設置成never,這樣就一直不會鎖屏,當然開發結束最好還是設成自動鎖屏,否則太費電。
注意:開發過程中手機不能鎖屏、必須保持和電腦的數據線連接、必須開啟Zune。
接下來啟動Microsoft Visual Studio 2010 Express for Windows Phone(開始→Microsoft Visual Studio 2010 Express下),然后點擊主菜單File→New Project,在項目向導中選擇Windows Phone Application,設置項目的名字和項目的路徑,然后點擊【OK】即可創建完成Windows Phone的項目。
確保工具欄中選擇“Windows Phone 7 Device”,也就是在真機設備中調試,然后點擊綠色調試按鈕即可在真機中啟動運行了。
(二)微軟Windows Phone仿真器開發環境
如果你現在手頭還沒有Windows Phone真機,那么可以通過微軟Windows Phone仿真器來體驗一把,當然肯定沒有真機爽。需要注意微軟Windows Phone仿真器只能運行在Windows 7下,XP下是運行不了的(想在XP下體驗的請看第三節“傳智播客Windows Phone模擬器”)。
只要安裝開發工具Windows Phone Developer Tools(Windows Phone的開發環境,是免費的,簡稱WPDT,7.0版本下載地址 http://download.microsoft.com/download/6/0/9/6092A6EA-8638-4F4B-BD49-4A8FF77B2E99/WPDT_RTM_en1.iso ,需要安裝更高版本做法類似)即可。
接下來啟動Microsoft Visual Studio 2010 Express for Windows Phone(開始→Microsoft Visual Studio 2010 Express下),然后點擊主菜單File→New Project,在項目向導中選擇Windows Phone Application,設置項目的名字和項目的路徑,然后點擊【OK】即可創建完成Windows Phone的項目。
確保工具欄中選擇“Windows Phone 7 Emulator”,也就是在仿真器中調試,然后點擊綠色調試按鈕即可在仿真器中啟動運行了。如果啟動報錯“Zune software is not launched. Retry after making sure that Zune software is launched”,說明你錯選成了“Windows Phone 7 Device”。
(三)能運行在Windows XP下的傳智播客Windows Phone模擬器
很多朋友都由于這樣那樣的原因暫時只能工作在Windows XP下,他們本來是對Windows Phone開發感興趣的,后來聽說Windows phone 7微軟Windows Phone仿真器必須在Windows7下就放棄了。而且微軟的WP7的仿真器有很多缺點,比如很多設備無法用,比如FM收音機永遠是off,加速度感應器永遠是平躺靜止狀態,振動控制器看不到效果,攝像頭模擬器永遠都是一個隨機動的黑色方塊,麥克風無法用……;而且WP7的仿真器和主機交互麻煩,比如想把一首mp3放到仿真器中播放很難,想把仿真器中生成的一個文件拷出來也很難;WP7的仿真器對硬件要求高,配置差一點的電腦運行起來非常卡,卡的無法忍受。
1)可以運行在windows xp下
2)實現了WP7絕大部分API。包括啟動器、選擇器、外設(收音機、GPS、振動器、麥克風、攝像頭、加速度感應器)、WP7特殊控件(樞軸視圖、全景視圖、DatePicker、TimePicker、ListPicker、ApplicationBar)、XNA部分功能(Audio、觸摸屏、MediaLibrary、InputScope鍵盤處理)、墓碑機制(TombStone)等。
3)資源占用小,不像WP7仿真器那樣對計算機性能要求高,因此普通筆記本就能運行
4)開發調試方便,能夠把本機磁盤映射為手機的媒體庫。
5)模擬外設豐富,收音機用網絡收音機模擬、用3D旋轉模擬手機旋轉、用地圖選取模擬手機位置變化、振動器模擬器、加速度模擬器、用電腦攝像頭模擬手機攝像頭。
6)項目盡可能的模擬Windows Phone開發的所有特性,比如可以像WP7仿真器一樣通過修改WMappManifest.xml來修改頁面的啟動頁、Tile圖片標題,可以像WP7仿真器一樣通過SplashScreenImage.jpg來設置程序的SplashScreen。
下載地址:http://www.gxp.cc/file-1380606.html
環境要求:.Net Framework 4、Silverlight4_Tools.exe、Silverlight 4.0開發人員運行時(Silverlight4_Developer);VisualStudio 2010。
安裝使用方法:
1、 將WP7SimulatorApp.zip放到我的文檔文件夾的“\Visual Studio 2010\Templates\ProjectTemplates”下,將PhoneApplicationPage.zip放到我的文檔文件夾的“\Visual Studio 2010\Templates\ItemTemplates”下。
2、請將Itcast.Net.Phone.InteropServices.zip包解壓到硬盤上,然后運行reg.bat即可。注意運行完畢不要刪除或者移動解壓后的文件。
3、新建Windows Phone項目:打開VisualStudio2010,點擊“文件”→“新建”→“項目”,選擇左側“已安裝模板”中的“VisualC#”,在右側項目列表中找到“WP7SimulatorApp”即可新建Windows Phone項目。模擬器必須以OutOfBrowser方式運行,由于VisualStudio的項目模板沒法設置StartAction,所以需要手動設置OutOfBrowser方式啟動(請對VSSDK熟悉的朋友幫忙解決這個問題)。請在新建的項目上點擊右鍵,選擇“屬性”,在打開頁面的“Silverlight”選項卡,先將“允許在瀏覽器外運行應用程序”前的復選框的勾選去掉,再將復選框重新選中即可。點擊F5漂亮的Windows Phone 7模擬器就運行起來了。
4、 如果需要增加新的頁面,只要在項目上點擊右鍵,選擇“添加”→“新建項”,選中左側的“VisualC#” 在右側項目列表中找到“PhoneApplicationPage”即可新建一個Windows Phone頁面。
5、高級控件:安裝Toolkit控件(Microsoft.Phone.Controls.Toolkit,微軟提供的開源的WP7控件,默認沒有包含在WP7中,需要單獨下載安裝),安裝地圖控件BingMaps Silverlight(Microsoft.Phone.Controls.Maps)
總結
以上是生活随笔為你收集整理的wp7编程环境配置(包含xp下安装)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab中求矩阵的迹,求Matlab
- 下一篇: 直播加热是什么意思?抖音直播加热方法有哪