相信很多開發者目前的系統還是Win7或Mac,一般不會為了開發某個程序而重裝系統,所以我們就需要用到VMware這類的虛擬機來模擬預期的開發環境。在開始介紹前,給大家說明下我當前的軟硬件環境,本文所講的內容適用于此環境。
安裝的是英文版SDK,但是最后安裝完成后提示的是中文!!!
另外如果我們電腦太老,可能安裝SDK后,報出“CPU不支持虛擬化”的錯誤,此時雖然開發工具可以正常安裝,但是無法使用Windows Phone 8模擬器進行調試程序了,只能用真機調試。
Windows Phone 8 可向應用開發人員提供大量新增和更新功能,包括本地游戲開發、Windows 運行時 的手機特定版本和新內核。我們編寫了此介紹以幫助您了解 Windows Phone 8 和 Windows Phone SDK 8.0 中的新增和更新功能。對于您擁有的 SDK 中的工具,我們感到非常自豪。這些工具能夠幫助您創建讓用戶更有理由喜愛他們的 Windows Phone 的 Windows Phone 應用。
前期準備
1.“計算機”右鍵“屬性”查看自己電腦安裝的Windows 8系統的版本,以及電腦內存是不是4G或4G以上。
注:必須是Windows 8專業版以上的系統。
軟件環境:
Windows 7 旗艦版 (x64)、VMware Workstation 10,硬件環境:Xeon CPU E3 1230 (4核)。
簡介
想要安裝 Windows Phone SDK 8.0,64位處理器、4G 內存、Windows 8 64位操作系統(任意版本)是必須要滿足的基本條件,開發完后可以使用在微軟開發者中心注冊過的 Windows Phone 8手機進行調試。如果想要使用 Windows Phone 模擬器直接調試,那么CPU還必須支持二級地址轉換(SLAT,Second Level Address Translation)、操作系統必須是專業版或更高的版本。
準備環境
按照上面講的要求進行自檢。
同時檢查是否支持SLAT
在微軟官方下載Coreinfo(地址見文末)并解壓,然后用管理員身份運行命令提示符(開始菜單->所有程序->附件->命令提示符->右鍵“以管理員身份運行”)。
并在命令提示符中輸入 “Coreinfo安裝路徑/Coreinfo.exe -v”。intel的處理器,顯示為EPT(Extended Page Tables)。AMD處理器,顯示為NPT(Nested Page Tables)或RVI(Rapid Virtualization Indexing)。如果CPU支持SLAT,那么你會看見“EPT *”的字樣,否則看到的是“EPT -”。
在VMware中新建虛擬機
使用自定義安裝,除了個別的需要根據下面圖片所示進行設置外,其余一路默認安裝就可以了。
新聞熱點
疑難解答
圖片精選