共用方式為


如何:建立項目範本

本主題中第一個程序的步驟說明如何使用 [匯出範本] 精靈建立項目範本。

如果您計劃在 Windows 市集應用程式專案中使用此項目,必須執行一些額外的步驟。本主題的第二個程序可協助您完成該工作。

注意事項注意事項

您無法為 C++ 專案匯出範本。

若要將自訂專案項目範本加入至加入新項目對話方塊

  1. 在 Visual Studio 中建立或開啟專案。

  2. 將項目加入至專案,並於需要時修改。

  3. 修改程式碼檔,指出要執行參數取代的地方。如需詳細資訊,請參閱 如何:替代樣板中的參數

  4. 按一下 [檔案] 功能表上的 [匯出範本]。

  5. 按一下 [項目範本],然後選取包含項目的專案並按一下 [下一步]。

  6. 選取要建立範本的項目,並按一下 [下一步]。

  7. 選取組件參考,以便在範本中包含此參考,然後按一下 [下一步]。

  8. 輸入圖示檔檔名、預覽影像、範本名稱和範本描述,然後按一下 [完成]。

    這些用於範本的檔案會加入至 .zip 檔並複製至 ..\Users\username\Documents\Visual Studio Version\Templates\ItemTemplates\ 資料夾。

若要讓項目範本用於 Windows 市集專案

  1. 遵循上述程序的步驟匯出項目範本。

  2. 從複製到 ..\Users\username\Documents\Visual Studio Version\Templates\ItemTemplates\ 資料夾的 .zip 檔案,解壓縮 .vstemplate 檔案。

  3. 在 [記事本] 中開啟 .vstemplate 檔。

  4. 在 .vstemplate 檔中的開頭和結尾 <TemplateData> 標記內,加入下列 XML:<TemplateGroupID>WinRT-Managed</TemplateGroupID>。

    下列範例顯示已加入 XML <TemplateGroupID>WinRT-Managed</TemplateGroupID> 程式行之後 .vstemplate 檔案的完整內容。

    <VSTemplate Version="3.0.0" xmlns="https://schemas.microsoft.com/developer/vstemplate/2005" Type="Item">
      <TemplateData>
        <DefaultName>MyItemStoreTemplate.xaml</DefaultName>
        <Name>MyItemStoreTemplate</Name>
        <Description>This is an example itemtemplate</Description>
        <ProjectType>CSharp</ProjectType>
        <SortOrder>10</SortOrder>
        <Icon>__TemplateIcon.ico</Icon>
        <TemplateGroupID>WinRT-Managed</TemplateGroupID>
      </TemplateData>
      <TemplateContent>
        <References />
        <ProjectItem SubType="Designer" TargetFileName="$fileinputname$.xaml" ReplaceParameters="true">MyItemTemplate.xaml</ProjectItem>
        <ProjectItem SubType="Code" TargetFileName="$fileinputname$.xaml.cs" ReplaceParameters="true">MyItemTemplate.xaml.cs</ProjectItem>
      </TemplateContent>
    </VSTemplate>
    
  5. 在 [記事本] 中,儲存並關閉 .vstemplate 檔。

  6. 複製 .vstemplate 檔案,並將其貼至 ..\Users\username\Documents\Visual Studio Version\Templates\ItemTemplates\ 資料夾中的 .zip 檔案。

    如果出現 [複製檔案] 對話方塊,請選擇 [複製並取代] 選項。

您現在可以使用 [加入新項目] 對話方塊,將根據這個範本的項目加入至 Windows 市集專案。

請參閱

概念

在 Visual Studio 中建立專案和項目的範本