免費下載微軟 Windows 10 開發環境,包括 VMware、Hyper-V、VirtualBox 和 Parallels 四種虛擬機器映像檔
幾日前介紹過微軟提供免費正版 Windows 7、8 和 Win10 作業系統虛擬機鏡像下載,對於開發者來說是一個不可多得的免費資源,你只要下載匯入電腦後就能直接變成測試環境,可讓開發者節省許多設置的時間。
網站名稱:取得 Windows 10 開發環境
網站鏈結:https://developer.microsoft.com/zh-tw/windows/downloads/virtual-machines
開啟「取得 Windows 10 開發環境」網站,從底下藍色按鈕來下載不同虛擬機器的實作檔案,網站也列出了這份安裝會包含的各種軟體。
現在微軟亦提供另一種「Windows 10 開發環境」的虛擬機器映像檔讓使用者免費下載。這個映像檔裡面不同的是開發環境預設會安裝好一些軟件和開發工具,如下:
Windows 10 企業評估版,版本 1511
Visual Studio 2015 Community Update 2
Windows 開發人員 SDK 與工具 (組建 10586)
Windows IoT 核心版 SDK 與 Raspberry Pi 2 (組建 10586.0.151029-1700)
Windows IoT 核心版專案範本 (版本 1.0)
Microsoft Azure SDK for .NET (組建 2.9.1)
適用於 iOS 的 Windows 橋接器 (組建 0.1.160525)
Windows UWP 範例 (組建 3.0.0)
適用於 iOS 的 Windows 橋接器範例
優點是如果你是使用 macOS ,也能在虛擬機上運作 Windows 10 ,不用花費時間來安裝及設定裝置,就能將現有的程式碼於 Windows 10 內進行測試。而且提供的虛擬機實作平台包括 VMware、Hyper-V、VirtualBox 和 Parallels 四種,虛擬機器映像檔的壓縮檔大小約有 20 GB,Windows 10 為企業評估版,授權時間為 74 天,不過可以在建立快照後隨時恢復原始開發環境。
我下載了 VMware 的鏡像檔是 20.5 GB,鏡像檔的大小可能會依照內容軟體的更新而有所不同。之後把下載的 Windows 10 開發環境匯入 VMware 即可(記得先解壓縮)。
匯入微軟提供的 Windows 10 開發環境後,就能直接開機、執行這台虛擬機器,因為使用的是 Windows 10 企業評估版,執行時就會顯示目前的版本會在多久以後到期,我測試結果是有 74 天的試用時間。
===============
微軟的建議是第一次開機就先建立一個快照備份(Snapshot / Backup),虛擬機器應該都有內建這項功能,當未來作業系統授權過期,就能隨時取回備份讓它恢復到最初狀態。建立快照時,可選擇是否啟用兩個附屬功能:(1)連同VM的記憶體一同進行快照;(2)配合虛擬機器Guest OS檔案系統的靜止(Quiesce)功能。
===============
微軟提供的「Windows 10 開發環境」已經安裝好一些開發者可能會常用到的軟體,包括 Visual Studio、SDK(軟體開發套件)和橋接器,省去了部署Visual Studio 2015工作環境的時間,直接在虛擬機器上開發測試,也能避免發生問題後需要回復的麻煩(這也是虛擬機器的優勢)。