共用方式為


HOW TO:以手動方式建立項目範本

更新:2007 年 11 月

建立自訂項目範本的程序其實相當簡單。專案項目範本的必要項目如下所示:

  • 中繼資料檔 (*.vstemplate),供 Visual Studio 使用以定義專案項目在開發環境中的顯示方式,以及自訂如何建立專案項目 (如果已指定適當屬性)。

  • 程式碼檔,例如 Windows Form、Web Form、類別檔和資源檔。

    注意事項:

    不過也有可能建立多檔案項目範本。如需詳細資訊,請參閱 HOW TO:建立多檔案項目範本

這兩個檔案會壓縮成 .zip 檔。.zip 檔必須放置在 Visual Studio 辨識的自訂專案項目範本位置。自訂專案項目範本會出現在適當程式語言的 [我的範本] 區段內之 [加入新項目] 對話方塊中。

若要手動建立項目範本

  1. 建立專案和專案項目。

  2. 編輯專案項目,直到可儲存成範本為止。

  3. 請適當編輯程式碼檔,以便指示要執行參數取代的地方。如需參數取代的詳細資訊,請參閱 HOW TO:替代樣板中的參數

  4. 建立新的 XML 檔,並且以 .vstemplate 副檔名將它儲存在與新項目範本相同的目錄中。

  5. 撰寫此 XML 檔 (.vstemplate),提供項目範本中繼資料。如需詳細資料,請參閱下節中的範例。

  6. 儲存並關閉 .vstemplate 檔。

  7. 在 Windows 檔案總管中,選取範本所要包含的檔案,以滑鼠右鍵按一下,然後選取 [傳送到] 並按一下 [壓縮的 (zipped) 資料夾]。您選取的檔案被壓縮在 .zip 檔中。

  8. 將 .zip 檔複製到使用者項目範本位置。在 Windows Vista 中,預設目錄為 ..\Users\<username>\Documents\Visual Studio 2008\Templates\ItemTemplates\。如需詳細資訊,請參閱 HOW TO:尋找並組織專案範本和項目範本

範例

下列範例將示範基本的項目檔 (.vstemplate)。這個項目範本包含自訂 Visual C# 類別樣板 MyClass.cs 的中繼資料。

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

請參閱

工作

HOW TO:建立項目範本

HOW TO:建立多檔案項目範本

HOW TO:建立特定專案類型的項目範本

HOW TO:將參考加入至樣板

概念

HOW TO:尋找並組織專案範本和項目範本

參考

Visual Studio 範本結構描述參考

其他資源

Visual Studio 範本

建立專案範本和項目範本