天天看點

WP7 Dev 101 【3】 向Windows Phone 7手機部署應用程式

WP7 Dev 101 【3】 向Windows Phone 7手機部署應用程式

作者:
Breakstring
分類:
開發技術
發表于2010-10-16

我們都知道Windows Phone 7上所有的應用都将使用Marketplace來分發,那麼對于開發人員來說怎麼辦呢?要在裝置上調試程式也總不能從Marketplace下載下傳吧。幸好微軟考慮到了這個問題,我們可以将程式直接部署到經過授權的開發機上。

想要在真實的Windows Phone 7上面部署/調試你的應用程式需要做如下準備工作:

1。 注冊Marketplace或者XNA creator club的開發者賬号。現在已經內建到APP HUB 中。由于該服務目前沒有對中國大陸使用者開放,是以想要注冊的朋友請自行想辦法解決此問題。注意,在APP HUB中光注冊使用者還不夠,必須是交了99美金年費的賬号。

2。 下載下傳安裝最新版的Zune 應用程式。Windows Phone 7不在使用Windows Mobile Device Center和計算機進行連接配接,而是使用了Zune應用程式。

3。 将你的Windows Phone 7手機用USB線和PC相連接配接。Zune應用程式會自動彈出。

4。 打開Windows Phone Developer Tools中的“Windows Phone Developer Registration”

WP7 Dev 101 【3】 向Windows Phone 7手機部署應用程式

5。 確定Windows Phone 7手機已經連接配接上PC,并且Zune應用程式已經打開。確定Windows Phone 7手機沒有處于鎖屏狀态。

6。 輸入你的APP HUB中的Windows Live ID和密碼,然後點選“Registry”

7。經過Windows Phone Developer Registration和伺服器的驗證後,它會将你的Windows Phone 7解鎖。

WP7 Dev 101 【3】 向Windows Phone 7手機部署應用程式

出現如上的提示資訊的話說明Windows Phone 7手機解鎖成功,這時就可以用Visual Studio 2010或者Blend,或者Windows Phone Developer Tools中帶的“Application Deployment”工具将xap部署到Windows Phone 7手機上了。

注意,由于每個開發者賬号隻能解鎖三台機器(同時請注意,每台解鎖後的機器隻能side loading10個不同的程式)。是以,當你確定你不在需要該機器的時候,别忘了再用“Windows Phone Developer Registration”工具将它的解鎖取消免得占用你的解鎖裝置名額(如果忘了從這裡Unregister,還可以從APP HUB中将它取消)。

更多101系列參見WP7 Dev 101索引

繼續閱讀