日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

wp7编程环境配置(包含xp下安装)

發布時間:2024/3/13 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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)

總結

以上是生活随笔為你收集整理的wp7编程环境配置(包含xp下安装)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。