如何在Visual Studio 2013中创建多项目模板?

安德烈·隆巴德

我遵循了如何:创建多项目模板一文,以创建一个模板,该模板将生成包含4个项目的解决方案。我的Root.vstemplate文件包含以下内容

<VSTemplate Version="2.0.0" Type="ProjectGroup"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
    <Name>Yugasat BeyondAdmin</Name>
    <Description>The Yugasat BeyondAdmin Project Template</Description>
    <Icon>Icon.ico</Icon>
    <ProjectType>CSharp</ProjectType>
</TemplateData>
<TemplateContent>
    <ProjectCollection>
        <ProjectTemplateLink ProjectName="PresentationLayer">
            PresentationLayer\MyTemplate.vstemplate
        </ProjectTemplateLink>
        <ProjectTemplateLink ProjectName="BusinessLogicLayer">
            BusinessLogicLayer\MyTemplate.vstemplate
        </ProjectTemplateLink>
        <ProjectTemplateLink ProjectName="BusinessLogicLayerAPI">
            BusinessLogicLayerAPI\MyTemplate.vstemplate
        </ProjectTemplateLink>
        <ProjectTemplateLink ProjectName="DataAccessLayer">
            DataAccessLayer\MyTemplate.vstemplate
        </ProjectTemplateLink>
    </ProjectCollection>
</TemplateContent>

我将模板复制到[drive]:\Users\[user]\Documents\Visual Studio 2013\Templates\ProjectTemplates\文件夹中。问题是该模板未作为多项目模板列出

在此处输入图片说明

因此,我可以创建单个项目,但不能创建包含所有4个项目的解决方案。我的模板文件夹的内容看起来像

在此处输入图片说明

雅克·奥利维尔(Jacques Olivier)

确保“ .vstemplate”文件(针对每个项目)与它所在的项目具有相同的名称。

即表示层应具有PresentationLayer.vstemplate

为此,不必创建VSIX安装程序,但是该链接具有“ root.vstemplate”中所期望内容的直观表示。

此外,完成此操作并将模板文件夹复制到〜/ My Documents / Visual Studio 2013 \ Templates \ ProjectTemplates \后,应在“创建新项目”的“ Visual C#”部分中找到该选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio 2013中打开SSRS(.rptproj)文件?

如何在Visual Studio 2012或Visual Studio 2013中打开旧的MVC项目?

无法在Visual Studio 2013中创建新的Web项目

如何在Visual Studio 2013中删除未使用的功能

如何加载在Visual Studio中创建的模板?

如何在Visual Studio 2013中获取默认项目目录

如何在Visual Studio 2013中记录我的SQL调用?

如何在Visual Studio中包括OpenSSL

如何在Visual Studio 2017中创建“带有自定义向导的多项目模板”

如何在Visual Studio 2017中创建Visual c ++ MFC控制台项目

如何在Visual Studio 2017中创建MVC项目?

在Visual Studio Team Services中创建项目模板

如何在Visual Studio 2019中创建Xamarin PCL项目

如何在Visual Studio Code中调试Angular多项目工作区

如何在Visual Studio 2019中创建Analysis Services多维项目模板?

如何在Visual Studio中更改“许可给”?

如何在Visual Studio 2010 Ultimate中创建C ++项目

如何在Visual Studio中升级ReSharper?

如何在Visual Studio中获取行号

如何在“ Visual Studio 2013”中创建由其他库项目组成的统一c#库项目

如何修复Visual Studio 2013缺少的项目模板

如何在TFS中创建分支时停止Visual Studio 2013继承团队项目安全设置

如何在Visual Studio 2013中创建SQL Server数据库项目?

如何在Android Studio中创建新的项目模板?

如何在 Visual Studio 中集成项目

如何在visual studio中调试python

如何在 Visual Studio Mac 上创建 VB .NET 项目?

如何在 Visual Studio 2019 中创建 DSL 工具项目?

如何在visual studio中隐藏子项目模板?

TOP 榜单

热门标签

归档