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

Visual Studio Installer Windows鍵搜尋
  1. 按下Windows鍵,搜尋「Visual Studio Installer」
  2. 點擊開啟Visual Studio Installer程式
  3. 在已安裝的Visual Studio 2022版本旁邊,點擊「修改」按鈕

步驟二:選擇正確的工作負載

Visual Studio Installer 工作負載選擇畫面
  1. 在「工作負載」標籤中,找到並勾選「ASP.NET和Web開發」
  2. 在右側的「安裝詳細資料」面板中,展開「ASP.NET和Web開發」
  3. 確保勾選了「.NET Framework專案和項目範本」與 「其他專案範本(舊版)」
  4. 同時建議也勾選「.NET Framework 4.8開發工具」

步驟三:完成安裝

Visual Studio Installer 更新畫面
  1. 點擊右下角的「修改」按鈕開始下載並安裝
  2. 等待安裝完成(這可能需要幾分鐘到十幾分鐘,取決於網路速度)
  3. 安裝完成後重新啟動Visual Studio 2022

建立您的第一個Web Forms專案

問:安裝完成後,如何建立Web Forms專案?

Visual Studio 搜尋webform

安裝完成後,您就可以順利建立Web Forms專案了:

  1. 開啟Visual Studio 2022
  2. 點擊「建立新專案」
  3. 在搜尋框中輸入「Web Forms」「ASP.NET」
  4. 選擇「ASP.NET Web應用程式(.NET Framework)」或 WebSite,WebSite更古老,就看公司需求了
  5. 點擊「下一步」,設定專案名稱和位置
  6. 如果選擇 Application,那就在Create後下一部,選擇webForm專案即可 Visual Studio 搜尋webform
  7. 在範本選擇頁面中選擇「Web Forms」
  8. 點擊「建立」完成專案建立

常見問題解答

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的模組化設計是為了讓開發者只安裝需要的功能,所以遇到缺少專案模板的情況是很正常的,只要按照本文的步驟操作,就能輕鬆解決問題。

© 2025 一隻河蟹. All rights reserved. | 隱私條款 | 聯絡我們 | 首頁