這幾天在整理開發環境的時候,打算在Windows Server 2008 R2上安裝Windows Phone Developer Tools,不過一執行安裝程式,就跳出警告畫面(哇咧!!要Windows 7或是Vista才能裝啊!?)~~
那我其他Windows平台的開發環境難道就從此要和WP7絕緣了嗎?
這幾天在整理開發環境的時候,打算在Windows Server 2008 R2上安裝Windows Phone Developer Tools,不過一執行安裝程式,就跳出以下的畫面(哇咧!!要Windows 7或是Vista才能裝啊!?)~~
那我其他Windows平台的開發環境難道就從此要和WP7絕緣了嗎?經過一番不死心的搜尋之後,終於還是找到了變通之道,可以在Windows Server 2008 R2上也能安裝Windows Phone Developer Tools,方法如下:
首先,Windows Phone Developer Tools有兩個版本可以下載,一個是線上安裝檔(vm_web.exe),另一個是光碟ISO檔,步驟會有一點點小小的差異。
第一步:
如果使用的是線上安裝檔的話,請先使用解壓縮軟體將vm_web.exe解壓縮到某個方便找得到的資料夾中(例如C:\WP7_Web)。
如果使用的是光碟映像檔的話,請將光碟內容全部複製一份到某個方便找得到的資料夾中(例如C:\WP7)。
第二步:
使用記事本或其他文字編輯器開啟baseline.dat檔,找到[gencomp7788]區段,並根據平台的不同,依照下圖指示修改(把原來的1改為0),接著儲存並關閉baseline.dat。
或是直接以修改完的內容覆蓋掉原來的[gencomp7788]區段,上圖中修改完畢的內容如下:
第三步:
執行setup.exe就不會再看到之前的錯誤警告了,接下來依照指示進行安裝即可。
P.S,從baseline.dat中其實還可以看到其他平台的設定值,如果真的有需要的話,只要依照平台的對應名稱,將原來的1改為0,應該就能順利的安裝,不過還有一點要注意,各作業系統並需至少符合下列需求:
Windows XP - 需安裝Service Pack 3
Windows Server 2003 - 需安裝Service Pack 2
Windows Vista - 需安裝Service Pack 2
Windows Server 2008 - 需安裝Service Pack 2