向Windows Phone 7手機部署應(yīng)用程序
我們都知道Windows Phone 7上所有的應(yīng)用都將使用Marketplace來分發(fā),那么對于開發(fā)人員來說怎么辦呢?要在設(shè)備上調(diào)試程序也總不能從Marketplace下載吧。幸好微軟考慮到了這個問題,我們可以將程序直接部署到經(jīng)過授權(quán)的開發(fā)機上。
想要在真實的Windows Phone 7上面部署/調(diào)試你的應(yīng)用程序需要做如下準備工作:
1.注冊Marketplace或者XNA creator club的開發(fā)者賬號?,F(xiàn)在已經(jīng)集成到APP HUB中。由于該服務(wù)目前沒有對中國大陸用戶開放,所以想要注冊的朋友請自行想辦法解決此問題。注意,在APP HUB中光注冊用戶還不夠,必須是交了99美金年費的賬號。
2.下載安裝***版的Zune應(yīng)用程序。Windows Phone 7不在使用Windows Mobile Device Center和計算機進行連接,而是使用了Zune應(yīng)用程序。
3.將你的Windows Phone 7手機用USB線和PC相連接。Zune應(yīng)用程序會自動彈出。
4.打開Windows Phone Developer Tools中的“Windows Phone Developer Registration”。
5.確保Windows Phone 7手機已經(jīng)連接上PC,并且Zune應(yīng)用程序已經(jīng)打開。確保Windows Phone 7手機沒有處于鎖屏狀態(tài)。
6.輸入你的APP HUB中的Windows Live ID和密碼,然后點擊“Registry”。
7.經(jīng)過Windows Phone Developer Registration和服務(wù)器的驗證后,它會將你的Windows Phone 7解鎖。
出現(xiàn)如上的提示信息的話說明Windows Phone 7手機解鎖成功,這時就可以用Visual Studio 2010或者Blend,或者Windows Phone Developer Tools中帶的“Application Deployment”工具將xap部署到Windows Phone 7手機上了。
注意,由于每個開發(fā)者賬號只能解鎖三臺機器(同時請注意,每臺解鎖后的機器只能side loading10個不同的程序)。所以,當(dāng)你確保你不在需要該機器的時候,別忘了再用“Windows Phone Developer Registration”工具將它的解鎖取消免得占用你的解鎖設(shè)備名額(如果忘了從這里Unregister,還可以從APP HUB中將它取消)。