向Windows Phone 7手機部署應用程序
我們都知道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”。
5.確保Windows Phone 7手機已經連接上PC,并且Zune應用程序已經打開。確保Windows Phone 7手機沒有處于鎖屏狀態。
6.輸入你的APP HUB中的Windows Live ID和密碼,然后點擊“Registry”。
7.經過Windows Phone Developer Registration和服務器的驗證后,它會將你的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中將它取消)。