Visual Studio 無法建立 Web Forms 專案?這樣設定就對了!
更新日期:2025 年 5 月 31 日
很多朋友在企業遇到需要維護古蹟的時候,Visual Studio 2022會遇到一個困擾:明明安裝了Visual Studio,但在建立新專案時卻找不到ASP.NET Web Forms的專案模板。這個問題其實很常見,主要原因是Visual Studio 2022預設安裝並不包含所有的開發工作負載。特別是對於需要維護舊有Web Forms專案或學習傳統ASP.NET開發的開發者來說,缺少這個專案模板確實會造成不少困擾。別擔心,本文將詳細說明如何正確設定Visual Studio 2022,讓您順利建立Web Forms專案。
為什麼找不到Web Forms專案模板?
問:我的Visual Studio 2022為什麼沒有Web Forms專案選項?
這個問題的根本原因在於Visual Studio 2022的模組化設計。為了減少安裝檔案大小和提升安裝速度,Microsoft將不同的開發功能分成多個「工作負載」(Workloads)。Web Forms屬於ASP.NET和Web開發工作負載的一部分,如果您在初次安裝時沒有選擇相關的工作負載,就不會有Web Forms的專案模板。
💡 重要提醒:即使您選擇了「ASP.NET和Web開發」工作負載,也要確保勾選了「.NET Framework專案和項目範本」選項!
完整解決步驟:安裝必要的工作負載
步驟一:開啟Visual Studio Installer

- 按下Windows鍵,搜尋「Visual Studio Installer」
- 點擊開啟Visual Studio Installer程式
- 在已安裝的Visual Studio 2022版本旁邊,點擊「修改」按鈕
步驟二:選擇正確的工作負載

- 在「工作負載」標籤中,找到並勾選「ASP.NET和Web開發」
- 在右側的「安裝詳細資料」面板中,展開「ASP.NET和Web開發」
- 確保勾選了「.NET Framework專案和項目範本」與 「其他專案範本(舊版)」
- 同時建議也勾選「.NET Framework 4.8開發工具」
步驟三:完成安裝

- 點擊右下角的「修改」按鈕開始下載並安裝
- 等待安裝完成(這可能需要幾分鐘到十幾分鐘,取決於網路速度)
- 安裝完成後重新啟動Visual Studio 2022
建立您的第一個Web Forms專案
問:安裝完成後,如何建立Web Forms專案?

安裝完成後,您就可以順利建立Web Forms專案了:
- 開啟Visual Studio 2022
- 點擊「建立新專案」
- 在搜尋框中輸入「Web Forms」或「ASP.NET」
- 選擇「ASP.NET Web應用程式(.NET Framework)」或 WebSite,WebSite更古老,就看公司需求了
- 點擊「下一步」,設定專案名稱和位置
- 如果選擇 Application,那就在Create後下一部,選擇webForm專案即可
- 在範本選擇頁面中選擇「Web Forms」
- 點擊「建立」完成專案建立
常見問題解答
Q: 我已經安裝了ASP.NET工作負載,但還是找不到Web Forms?
請確認您有勾選「.NET Framework專案和項目範本」這個選項。這是最常被忽略的設定。
Q: Web Forms專案和ASP.NET Core專案有什麼差別?
Web Forms是傳統的ASP.NET技術,主要用於.NET Framework;而ASP.NET Core是新一代的跨平台Web框架。如果您是維護舊專案或學習目的,選擇Web Forms;新專案建議使用ASP.NET Core。
Q: 安裝這些工作負載會佔用多少硬碟空間?
ASP.NET和Web開發工作負載大約需要1-3GB的額外空間,具體取決於您選擇的選用元件。
🎉 總結
透過正確安裝「ASP.NET和Web開發」工作負載以及「.NET Framework專案和項目範本」,您就能夠在Visual Studio 2022中順利建立Web Forms專案。記住,Visual Studio的模組化設計是為了讓開發者只安裝需要的功能,所以遇到缺少專案模板的情況是很正常的,只要按照本文的步驟操作,就能輕鬆解決問題。