注意:技術發展太快 此文章年代已久 請大家酌情參照
系統要求(來自官網)
支持的操作系統: Windows Phone
· 操作系統類型:
o Windows 8 64位 (x64)客戶端版本
· 硬件:
o 6.5 GB的可用硬盤空間
o 4 GB RAM
o 64位 (x64) CPU
· Windows Phone 8模擬器:
o Windows 8 Pro版本或更高版本
o 要求支持二級地址轉換 (SLAT)的處理器
如果您的計算機符合硬件和操作系統要求,但卻不符合 Windows Phone 8模擬器的要求,將安裝和運行 Windows Phone SDK 8.0。然而,Windows Phone 8 模擬器將不起任何作用,而且您無法在 WindowsPhone 8 模擬器上部署或測試應用。
以上來自官網,看到後疑惑如下:
1、對於硬盤和內存基本不是問題,可以擴展的,對於64位cpu有點擔心,我的cpu是不是呢?
答:現在市面上cpu基本上都是64位cpu。
2、什麼是二級地址轉換 (SLAT) 的處理器,我的cpu支持嗎?怎麼辨別?
答:這也是我最擔心的問題,參考下面博客:感謝博主:天平Learning
http://www.cnblogs.com/zhili/archive/2012/11/04/WP8_SLAT.html
可以初步判別,但也不是絕對正確,基本上i3以上的就可以,除非是i3或i5中的次等品。
本人thinkpad E420 CPU corei3 23302.2 RAM 2G進行了嘗試,並搭建成功,當然內存太小,速度奇慢,慢到蛋都碎了!裝系統之類的不贅述。
下面開始下載資源:wp8 SDK 官網地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=35471
速度奇慢,不可忍受,下面找到一個iso下載,用迅雷之類的下載器下載較快。
Wp8 SDK iso下載地址:
本人誤以爲必須用到vs2012(其實光開發wp8的話可以下不要下載這些),也下載了下來,
VS2012 iso下載地址:
http://download.microsoft.com/download/B/0/F/B0F589ED-F1B7-478C-849A-02C8395D0995/VS2012_ULT_chs.iso
(iso文件如何安裝使用不贅述,可以問問百度)
安裝過程也很慢,安裝前作如下工作:
下面配置電腦:
開啓Hyper-v 參照文章http://www.newhua.com/2012/0731/170614.shtml
很詳細,很具體,本人附一張截圖:
可能有人此時遇到問題:Hyper-V平臺這項不可以選中,爲無效狀態,這時就說明你需要 在BIOS中打開硬件虛擬化 ,(http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj863509(v=vs.105).aspx)具體步驟:打開bios(開機按F2,或del,或F1 //我的電腦F1),找到Intel VirtualTechnology這一項(我的電腦在security即安全一項中,如果找不到說明你的cpu沒有這功能,很悲劇),默認disabled,選擇enabled就可以了。
安裝成功要啓動 VS Express for Windows Phone,請單擊應用列表中的應用程序。如果您已在計算機上安裝了 Visual Studio Professional、Premium 或 Ultimate,將不會出現 VSExpress for Windows Phone 快捷方式。而是照常啓動 Visual Studio 實例,然後使用已安裝的 Windows Phone 模板創建 Windows Phone SDK 8.0 項目。(本人先裝的vs2012 Ultimate 鬱悶找不到wp8vs,問題就在這裏)
然後自己新建一個wp8工程,什麼也不用寫,先跑跑,看看模擬器能不能跑起來,還有問題,聯繫QQ:732100721
下面是本人截圖: