Windows Phone 開發環境配置體驗

來源:互聯網
上載者:User

雖然Windows Phone 已經發布了很長一段時間了,但一直沒有嘗試著去配置開發的環境,這兩天正好有時間去配置,過程也都記錄下來了,有需要瞭解的同學可以參考一下:)

 

硬體設定

系統:Windows 7

記憶體:1.5G

顯卡:整合顯卡 nForce 6150SE (6100-430) 

硬碟:ST350041 8AS

CPU:AMD Athlon(tm)64 X2 Dual Core Processor 4400+(雙核)

 

已裝有軟體:

Microsoft Visual Studio 2010

 

一、如果已經安裝了VS2010 SP1補丁的,就跳過這一步,沒有安裝請先安裝,安裝方式有兩種:

1、可以在微軟官方(下面連結地址)下載一個線上安裝的應用程式,下載完後,雙擊運行就可以了,不過這種方式花的時間可能比較長。

 

http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5

 

 

2、下載完整離線安裝包(我是用第一種方式),參考下載連結:

 http://dl.iplaysoft.com/files/1145.html (點擊 列表,約1.5G)

 

 下面是線上安裝vs2010 sp1 的,4M的頻寬,安裝了好久

 

 

 

 

 

二、接下來,可以正開始安裝 Windows phone 的開發環境 了,這裡只介紹Windows 7 下的安裝配置步驟(其實是很簡單的,跟Android 的環境配置起來,那也就更簡單了),XP 的同學,可以參考:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-2573

 

1、下載 Windows Phone Developer Tools CTP - April Refresh ,我英文菜,下載的是中文的

中文:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=0a373422-6680-46a7-89e1-e9a468a14259&displaylang=zh-cn

(英文:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570)

 

大家會發現,這個vm_web2.exe 也是很小的,只有3.4M, 沒錯,又是線上安裝的,線上安裝的時候,會自動安裝包括:

Windows Phone Emulator CTP (這個應該是模擬器)
Silverlight for Windows Phone CTP (Silverlight )
XNA Game Studio 4.0 CTP(遊戲開發環境)

 

 雙擊 vm_web2.exe運行,可以看到看到 現在安裝 和 自訂安裝 的兩個安裝,因忘記了截第一個圖了,在網上找到一個英文版的,大家湊合著看

 

 

 

本人選擇的是上面那個 現在安裝 的。接下來就可以看到 正式安裝的 介面了

 

 

這個過程也是蠻長的,等吧。

 

安裝完成後,顯示下面的介面

 

 

 

點擊“退出” 就可以了。到此你的 Windows Phone SDK 的環境已經配置完成了。接下來,可以嘗試建一個測試專案嘗嘗鮮。

 

 

 

三、步驟跟建一個普通的.net 項目沒什麼區別,在選擇項目類型的時候,選擇 "Windows Phone 應用程式",如:

 

 

 

 然後“確定”,接下來,會讓你選擇 版本,因為我們這裡是測試,所以選擇哪一個,都無所謂啦。

 

 

 

選擇好版本後,然後再“確定”, 就建立項目成功了

 

 

 

 到了這裡,一看就知道左邊模擬器,右邊的是前台字碼頁面了。微軟的東西,還是比較人性的,介面的東西,改了之後,馬上可以看到,不像Android。不多說了,我們直接F5運行,正常的話,就可以看到模擬器啟動並執行效果了。

 

但是,我比較不幸,看到文章前面說的顯卡配置沒?還有記憶體大小,1.5G,所以運行,報錯了,經過了翻查證,才知道是顯卡和記憶體的原因。

 

錯誤1:

 

 

 

此電腦不支援 Windows Phone Emulator,國為此電腦沒有必需的圖形處理器配置。若沒有圖形處理器,XNA Framework遊戲或頁面將無法運行。Silverlight應用程式可以運行,但功能會有所減少……

 

如果看到這個錯誤的話,請把顯卡驅動更新到最新版本,而我的,那是因為顯卡配置太低了。提示你,可能有些效果會看不到,或是運行不了。不過,也可以不管。點擊“是”可以繼續啟動並執行。

 

 

錯誤2:

 

 

串連因命令列參數無效而失敗

 

這個是記憶體大小的原因。加記憶體才能解決。當然,如果你的記憶體足夠的話,你也可以嘗試一下下面的方法:

 

部署到模擬器失敗或掛
請注意,如果模擬器失敗:“串連失敗,因為無效的命令列參數”,這個錯誤發生的現實是,因為模擬器是無法啟動 。 指示的順序嘗試以下解決方案:

1。       驗證您的系統滿足系統要求版本資訊中表示。

2。       請確認您有至少1.5GB可用的系統記憶體來啟動模擬器。   需要注意的是所規定的最低系統要求為2GB。 既然你是在開發系統上運行模擬器,考慮你的系統還需要足夠的記憶體來滿足您的其他開發工具。 因此,這取決於你如何使用您的電腦,可以考慮安裝超過2GB的系統記憶體。

3。       確認您沒有在您的電腦(如版本5.x或6.x模擬器)上安裝的Windows Mobile模擬器舊版本。 卸載它們,如果它們存在,然後重新啟動 。

4。       確認你是不是在虛擬機器上運行,因為這不是一個CTP版本支援的情況下。

5。       如果你剛剛安裝的工具,但還沒有重新啟動,首先嘗試重新啟動,看看是否能解決問題。

6。       嘗試設定VS2010的推出作為管理員。 下面是步驟。 確保您是作為管理員登入。 右鍵點擊微軟Visual Studio 2010 Express的Windows手機,選擇“屬性”,單擊“相容性”選項卡上,依次為“以管理員身份運行此程式”複選框 。 確保您是作為管理員登入,然後重新啟動Visual Studio。

7。       嘗試手動啟動與任何命令列參數的模擬器,模擬器發射的錯誤訊息(通常你只會看到一個說明視窗)尋找 。 相反,如果你看到一個錯誤資訊,然後請本次論壇主題報告任何錯誤的詳細資料。

8。       關閉Visual Studio和其它對記憶體需求的應用程式,然後嘗試手動啟動只有模擬器,包括作為命令列參數的bin路徑 。
在基於x86的系統:
“C:\ Program Files檔案\微軟XDE \ 1.0 \ XDE.exe”的“C:\ PROGRAM FILES \ MICROSOFT SDK的\的WindowsPhone \ V7.0 \類比\圖片\ WM70C1.bin”
在x64:
“c:\程式檔案(x86)\微軟XDE \ 1.0 \ XDE.exe”“c:\程式檔案(x86)\微軟的SDK \的WindowsPhone \ V7.0 \類比\圖片\ WM70C1.bin”
如果上述技術是成功啟動模擬器的,這表明,原來的故障是由於沒有足夠的可用記憶體 。

9。       請確保不被同一台電腦上使用其他的虛擬化軟體 。 此CTP(前-β)釋放與VMWare或其他第三方的虛擬機器軟體不相容。 例如,第三方虛擬化軟體可能會干擾或取代的Windows Phone模擬器使用虛擬機器管理器(VMM)服務。

 

 

 

 

下面的是網上說的配置 Windows Phone 環境的系統與硬體要求,各位可以參考一下:

 

作業系統(vs2010)
◦Windows XP (x86) Service Pack 3 – 除 Starter Edition 之外的所有版本
◦Windows Vista(x86 和 x64)Service Pack 2 - 除 Starter Edition 之外的所有版本
◦Windows 7(x86 和 x64)
◦Windows Server 2003(x86 和 x64)Service Pack 2 – 所有版本
◦Windows Server 2003 R2(x86 和 x64)- 所有版本
◦Windows Server 2008(x86 和 x64)Service Pack 2 – 所有版本
◦Windows Server 2008 R2 (x64) – 所有版本

硬體需求
◦配備 1.6 GHz 或更快的處理器的電腦
◦1024 MB RAM(如果在虛擬機器上運行,則為 1.5 GB)
◦3 GB 的可用硬碟空間
◦5400 RPM 硬碟
◦以 1024 x 768 或更高的顯示解析度啟動並執行支援 DirectX 9 的視訊卡

 

 

 

 

希望這篇文章可以協助到有需要的同學。

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.