由於 WPF 是微軟的產品,因此如果要建置 WPF 的軟體或系統,一定是使用微軟的 Visual Studio 整合開發環境(Integrated Development Environment, IDE),基本上這個 IDE 的社群版(之後我們以 VSC 來簡稱)可以免費使用,所以同學不用擔心需要支付軟體費用。
目前最新版本的 Visual Studio Communuity 是 2022 版本,如果你的電腦沒有安裝過,你可以直接裝最新版,如果你的電腦之前安裝過,也可以直接用既有的版本。例如如果你之前安裝過遊戲引擎 Unity,也通常會連帶安裝 Visual Studio Communuity 2019 版本,我們課程基本上版本比較沒有差別,不要使用太舊的版本就好。
Visual Studio for Mac 已於 2024 年 8 月 31 日退場
所以如果你使用 Mac,不好意思可能要請你找一台 PC 了。
安裝方式很簡單,請到微軟網站下載 Visual Studio 的社群版,我們以 2022 版為範例,以下是網址,或者透過搜尋找尋也可以。
Visual Studio 的社群版下載
https://visualstudio.microsoft.com/zh-hant/downloads/
下載回來之後,請將安裝檔點兩下開啟就可以準備安裝。
接下來需要花一點時間等待下載,時間需要看你的網路速度而定。
安裝檔下載完成之後,會出現要你選擇個別套件的選項,由於 Visual Studio 可以開發的軟體或應用程式類型有很多種,從一般視窗應用程式、網頁應用程式、Python 程式、行動 App、Unity 遊戲設計等等都能做,只要選擇適當的套件就可以建置。
因為我們要開發視窗程式,在這邊請選擇「.NET 桌面開發」,直接勾選即可,然後點選在右下角的「安裝」就可以了。
之後就會繼續從網路安裝套件,這部分要等一段時間。全部安裝完成之後,可能會要求你重新開機,重新開機後就完成安裝。
同學可能過去因為安裝過其他程式開發平台,例如 Unity,可能就有安裝過 Visual Studio,這時你就不需要下載安裝。
不過你需要檢查有沒有「.NET 桌面開發」套件,請按 Windows 的「開始」,找尋有沒有類似下圖的「Visual Studio Installer」,就可以開啟安裝程式,請點選「修改」按鍵,接下來的安裝過程就跟上一節是相同的,請記得確認一下。
安裝完成之後,請點選 Windows 的「開始」按鍵,再點選「Visual Studio」 ,點選它,開啟 Visual Studio。
你的桌面上也可能會有程式連結,也可以雙點圖示開啟 Visual Studio。
開啟它之後,會跳出以下視窗,Visual Studio 一定需要一組帳號密碼才能使用,如果你之前有申請過 Outlook 或 Hotmail 之類的帳號,可以直接登入,如果沒有,可以申請一個帳號。
建議同學要申請帳密,並且我們上機考試會使用教室電腦,你不會登入會連上機考試都沒辦法,請 一定要有一組帳號密碼,否則無法正常在 Visual Studio 開發軟體。
安裝 Visual Studio 沒有很難,相較於過去版本來說,現在真的很容易了,想當年老師裝這套 IDE 都要花上一整天(不唬爛,一整天),現在的安裝程序真的簡化很多。
請同學務必練習一下,如果你電腦本來就有,也至少確認一下是否有 WPF 的套件哦!
接下來我們跟同學介紹基本的 VSC 專案檔管理。