[Windows Phone 7] 開發環境安裝 for windows 2008 R2

[Windows Phone 7] 開發環境安裝 for windows 2008 R2

今年工作計劃也要接觸到WP7,所以差不多該開始跨出WP7 APP開發的第一步了吐舌頭

 

當然首先必須先準備安裝相關的開發套件,所需的套件可從微軟網站下載

Windows Phone SDK 7.1,安裝後大致上包含以下內容

 

(1)Microsoft XNA Game Studio 4.0

(2)Microsoft Visual Studio 2010 Express

(3)Windows Phone 7 Emulator

(4)Microsoft Silverlight

(5)Windows Phone Developer Tools

 

而根據官方資料的說明:

Windows Phone Developer Tools 套件只能安裝在 Windows Vista SP2 或

Windows 7 電腦,而且皆不可以是簡易版 (Starter Edition)』,所以如果您的

OS系統不是上述二者,那麼安裝Windows Phone Developer Tools時將會出現

這個錯誤畫面

 

 

image

 

 

但由於目前我的工作機是windows 2008 R2的環境,因此就先稍微找了一下

看看有沒有解決方案,希望不用走到必須把OS改成win7 or vista這一步,很幸

運這個問題不難解決,解決方式如下

 

(1)首先下載回來的SDK安裝是一個名為『vm_web2.exe』的線上安裝檔

image

 

(2)利用解壓縮軟體把這個檔解開來,並找到名為『baseline.dat』的檔案

image

 

(3)使用記事本等文書編輯器軟體開啟這個檔案,並找到[gencomp7788]區段,接著把

下面這個設定值由1改為0後儲存

InstallOnLHS=0

InstallOnWin7Server=0

image

 

(4)接著執行SETUP.EXE即可順利開始進行安裝

image

 

 

另外『欲利用 Windows Phone Developer Tools 套件提供的 XNA Game Studio 4.0 發展遊

戲程式的程式設計師請特別注意,Windows Phone Developer Tools 套件不支援安裝在任何

的虛擬機器上,同時電腦配備的顯示卡必須符合 DirectX 10 版定義的規格,並配備 WDDM

1.1 版的驅動程式』(引自:Windows Phone 7 智慧型手機應用程式開發總覽)

 

要檢查電腦是否有DirectX10以上,可在執行dxdiag command即可以查詢目前狀態

image

 

整個安裝過程需要一段時間,完成後執行Microsoft Visual Studio 2010 Express即可

看到與Windows Phone開發相關專案樣版

image

 

若您本機已經有VS2010,那麼可以直接以原有的VS2010進行開發就好,安裝完在原有VS2010也

可以看到相關的專案樣版。

image

 

 

註1:若您安裝的是之前Beta的SDK,那麼您必須先uninstall beta版,再安裝最新release出來的版本

註2:之前Beta的SDK,安裝後在原有的VS2010會找不到Silverlight for Windows Phone的專案類型

相關樣版,而這問題可透過以下方式解決

 

(1)在 C:\Users\使用者\Documents\Visual Studio 2010\Templates\ProjectTemplates\Visual C#

,建立Silverlight for Windows Phone資料夾

 

(2)把C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\

CSharp\Silverlight for Windows Phone\1033下的所有檔案Copy到(1)所建立的資料夾下

 

(3)重新啟動VS2010,就可以順利看到相關的樣版出現囉!

 

Ref:

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

http://msdn.microsoft.com/zh-tw/windowsphone/ff955778.aspx

http://social.msdn.microsoft.com/Forums/zh-TW/wp7msdntaiwan/thread/26f2b6dc-60df-4ecb-8c11-8861a0596939/

http://www.dotblogs.com.tw/regionbbs/archive/2010/12/21/install.wp7.developer.tool.on.windows.server.2008.aspx

 

若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。

By No.18