zoukankan      html  css  js  c++  java
  • vs2019制作多项目工程模板

    企业内的项目代码结构都比较相似,一个新项目的开发有可能是在前一个项目的基础上修改完成的,这种情况就需要一个干净的项目模板,每次开始新项目开发时,用模板来创建项目基本结构会方便很多。

    1.以vs2019为例,在项目菜单中选择导出模板

    2.导出模板对话框中选项目模板,并选择具体导出的单个项目

     3.项目模板以.zip格式导出到指定目录

     4.重复以上步骤,把整个解决方案中的项目分别导出,以我的解决方案为例,总共包含四个项目

    5.以上步骤完成后,新建目录,将所有.zip文件解压到该目录中,并创建名为 MultiProjectTemplate.vstemplate 的模板文件

     6.模板格式,Name是模板的名称,LanguageTag和PlatformTag都是模板的标签,ProjectCollection中包含的是项目集合

    完整内容如下:

    <VSTemplate Version="2.0.0" Type="ProjectGroup"
        xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
        
        <TemplateData>
            <Name>EIP4.0-Biz-Template</Name>
            <Description>多项目模板</Description>
            <Icon>Icon.ico</Icon>
            <ProjectType>CSharp</ProjectType>
            <LanguageTag>C#</LanguageTag>
            <PlatformTag>EIP4.0</PlatformTag>
            <ProjectTypeTag>CSharp</ProjectTypeTag>
        </TemplateData>
        <TemplateContent>
            <ProjectCollection>
                <ProjectTemplateLink ProjectName="Biz.API" CopyParameters="true">
                    Biz.APIMyTemplate.vstemplate
                </ProjectTemplateLink>
                <ProjectTemplateLink ProjectName="Biz.Application" CopyParameters="true">
                    Biz.ApplicationMyTemplate.vstemplate
                </ProjectTemplateLink>
                <ProjectTemplateLink ProjectName="Biz.Infrastructure" CopyParameters="true">
                    Biz.InfrastructureMyTemplate.vstemplate
                </ProjectTemplateLink>
                <ProjectTemplateLink ProjectName="Biz.Models" CopyParameters="true">
                    Biz.ModelsMyTemplate.vstemplate
                </ProjectTemplateLink>
            </ProjectCollection>
        </TemplateContent>
    </VSTemplate>

    7.模板编辑完成后将改目录打成.zip格式的压缩包,将 .zip 文件复制到用户项目模板目录中。

     默认情况下,此目录为 %USERPROFILE%DocumentsVisual Studio <version>TemplatesProjectTemplates。

     例如:C:UsersAdministratorDocumentsVisual Studio 2019TemplatesProjectTemplates

    8.重新打开vs,新建项目时在模板列表中可以看到刚才制作的模板

     

     9.选择模板下一步填写项目名称、勾选解决方案目录、点击创建即可完成

     

     10.等待过程执行完成,解决方案中包含四个项目:Biz.API、Biz.Application、Biz.Infrastructure、Biz.Models,至此项目基本结构已生成,可以进行后续工作。

  • 相关阅读:
    Android Studio的git功能的使用介绍
    如何用Android Studio同时使用SVN和Git管理项目
    【.NET深呼吸】动态类型(扩充篇)
    【.net深呼吸】动态类型(高级篇)
    【.net深呼吸】动态类型(娱乐篇)
    VS 2015相当不错的功能:C#交互窗口
    计算照片的面积(WPF篇)
    计算照片的面积(UWP篇)
    【Win 10应用开发】把文件嵌入到XML文档
    【.NET深呼吸】基础:自定义类型转换
  • 原文地址:https://www.cnblogs.com/Jackie-sky/p/14137070.html
Copyright © 2011-2022 走看看