Postupy: Ručně vytvořit webové šablony
Vytvoření šablony webu se liší od vytvoření jiných druhů šablon. Vzhledem k tomu, že se šablony webových projektů zobrazují v dialogovém okně Přidat nový web a položky projektu webu jsou rozděleny do kategorií pomocí programovacího jazyka, .vstemplate soubor musí určit šablonu jako šablonu webu a identifikovat programovací jazyk.
Poznámka
Šablony webu musí obsahovat prázdný .webproj soubor, který je určen pomocí atributu File elementu Project. Přestože webové projekty nevyžadují soubory projektu, tento soubor je vyžadován, což umožní správné fungování šablony webu.
Ručně vytvořit šablonu webu
Vytvořte webový projekt.
Upravte nebo odstraňte soubory v projektu nebo přidejte nové soubory do projektu.
Vytvořte soubor XML a uložte jej pomocí přípony názvu souboru .vstemplate ve stejném adresáři jako je váš projekt. Nepřidávejte jej do projektu v Visual Studio.
Napište .vstemplate soubor XML k poskytnutí metadat šablony projektu. Další informace naleznete v tématu v následujícím oddílu.
Nalezněte element ProjectType v souboru .vstemplate a nastavte hodnotu text na Web.
Následuje element ProjectType, přidejte element ProjectSubType a nastavte textovou hodnotu na programovací jazyk šablony. Programovací jazyk může být jedna z následujících hodnot:
CSharp
VisualBasic
Příklad:
<TemplateData> ... <ProjectType>Web</ProjectType> <ProjectSubType>CSharp</ProjectSubType> ... </TemplateData>
Vyberte soubory v šabloně (to zahrnuje soubor .vstemplate), klikněte pravým tlačítkem myši na výběr, klikněte na tlačítko Odeslat do a potom klikněte na tlačítko Komprimovaná složka (metoda ZIP). Soubory jsou komprimovány do .zip souboru.
Vložte .zip soubor šablony do adresáře šablony projektu Visual Studio. Ve výchozím nastavení je tento adresář \My Documents\Visual Studio 2010\My Exported Templates\.
Příklad
Následující příklad ukazuje základní .vstemplate soubor pro šablonu webu projektu.
<VSTemplate Version="2.0.0" Type="Project"
xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">>
<TemplateData>
<Name>MyWebProjecStarterKit</Name>
<Description>A simple Web template</Description>
<Icon>icon.ico</Icon>
<ProjectType>Web</ProjectType>
<ProjectSubType>CSharp</ProjectSubType>
<DefaultName>WebSite</DefaultName>
</TemplateData>
<TemplateContent>
<Project File="WebApplication.webproj">
<ProjectItem>icon.ico</ProjectItem>
<ProjectItem OpenInEditor="true">Default.aspx</ProjectItem>
<ProjectItem>Default.aspx.cs</ProjectItem>
</Project>
</TemplateContent>
</VSTemplate>
Viz také
Úkoly
Postupy: Ručně vytvořit šablony projektů
Odkaz
Visual Studio šablona schéma Odkaz…