Wp8開發環境搭建總結

weixin_34402090發表於2014-08-09

原地址:http://blog.csdn.net/lixing732100721/article/details/8564985

注意:技術發展太快  此文章年代已久  請大家酌情參照

系統要求(來自官網)

支援的作業系統: 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下載地址:

http://download.microsoft.com/download/F/5/6/F56AD199-EF12-43C7-8551-C095394D3B32/fulltril30/iso/wpsdkv80_chs1.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

下面是本人截圖:

 

 

 

相關文章