Share via


專案及項目範本是什麼?

專案和項目範本是可重複使用的虛設常式,可提供一些基本程式碼和結構,讓您根據自己的用途加以自訂。 一般而言,您會從專案範本開始,然後新增項目範本。

Visual Studio 範本

當您安裝 Visual Studio 時,有許多預先定義的專案和項目範本可供您使用。 專案範本 (例如 ASP.NET Core Web 應用程式類別庫範本) 可讓您在建立新專案時選擇。 項目範本 (例如程式碼檔案、XML 檔案、HTML 頁面和樣式表) 會顯示在 [專案]> [新增項目] 對話方塊中。

使用者可將這些範本當作起點開始建立專案,或擴充現有的專案。 專案範本提供特定專案類型所需的檔案、包含標準組件參考,並設定預設專案屬性和編譯器選項。 項目範本複雜多變,從有特定副檔名的單一空檔案,到具有虛設常式程式碼的多個原始程式碼檔案、設計工具資訊檔案和內嵌資源,都有可能。

您可以使用已安裝範本、撰寫自己的自訂範本,或下載並使用社群所建立的範本。 如需詳細資訊,請參閱如何:建立專案範本如何:建立項目範本

範本的內容

所有專案範本和項目範本,不論是隨 Visual Studio 一起安裝或由您建立,都以相同的原理運作且具有相似的內容。 所有範本都包含下列項目:

  • 使用範本時要建立的檔案。 這些檔案包含原始程式碼檔案、內嵌資源、專案檔等等。

  • .vstemplate 檔案,包含從 [新增專案] 頁面或 [新增項目] 對話方塊中從範本建立專案或項目以及顯示範本所需的中繼資料。

    如需 .vstemplate 檔案的詳細資訊,請參閱範本標籤範本參數

當這些檔案壓縮成 .zip 檔案並放入正確的資料夾時,Visual Studio 會自動在下列位置顯示它們:

  • 專案範本會出現在 [建立新專案] 頁面。

  • 項目範本會出現在 [新增項目] 對話方塊中。

如需範本資料夾的詳細資訊,請參閱作法:尋找並組織專案和項目範本