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

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

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

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

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

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

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

完整内容如下:

<VSTemplate Version="" Type="ProjectGroup"xmlns=""><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="" CopyParameters="true">\MyTemplate.vstemplate</ProjectTemplateLink><ProjectTemplateLink ProjectName="" CopyParameters="true">\MyTemplate.vstemplate</ProjectTemplateLink><ProjectTemplateLink ProjectName="" CopyParameters="true">\MyTemplate.vstemplate</ProjectTemplateLink><ProjectTemplateLink ProjectName="" CopyParameters="true">\MyTemplate.vstemplate</ProjectTemplateLink></ProjectCollection></TemplateContent></VSTemplate>

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

 默认情况下,此目录为 %USERPROFILE%\Documents\Visual Studio <version>\Templates\ProjectTemplates。

 例如:C:\Users\Administrator\Documents\Visual Studio 2019\Templates\ProjectTemplates

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

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

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

c#制作发行版 vs_vs2019制作多项目工程模板 - Jackie Hao相关推荐

  1. Linux 发行版新秀!风格对比苹果

    外媒 OMG!Ubuntu 报道了一款由国人主导开发的 Linux 发行版 --CutefishOS,此项目基于 Ubuntu,定位是 Linux 桌面操作系统. 根据 CutefishOS 的官网介 ...

  2. bio-linux_Bio-Linux:稳定,可移植的科学研究Linux发行版

    bio-linux 在2006年7月的< 自然生物技术>论文中介绍并详细介绍了Bio-Linux. 该分布是英国自然环境研究委员会的集体努力. 正如创建者和作者所指出的那样,对高通量&qu ...

  3. linux如何创建ppt文件,如何在 Ubuntu 和其他 Linux 发行版中创建照片幻灯片

    创建照片幻灯片只需点击几下.以下是如何在 Ubuntu 18.04 和其他 Linux 发行版中制作照片幻灯片. 想象一下,你的朋友和亲戚正在拜访你,并请你展示最近的活动/旅行照片. 你将照片保存在计 ...

  4. linux如何创建ppt文件,桌面应用|如何在 Ubuntu 和其他 Linux 发行版中创建照片幻灯片...

    创建照片幻灯片只需点击几下.以下是如何在 Ubuntu 18.04 和其他 Linux 发行版中制作照片幻灯片. 想象一下,你的朋友和亲戚正在拜访你,并请你展示最近的活动/旅行照片. 你将照片保存在计 ...

  5. Linux发行版新秀!风格对比苹果

    外媒OMG!Ubuntu报道了一款由国人主导开发的 Linux 发行版--CutefishOS,此项目基于 Ubuntu,定位是 Linux 桌面操作系统. 根据 CutefishOS 的官网介绍,其 ...

  6. linux mint cinnamon_2019年最佳的8个Linux发行版

    来自:开源最前线(ID:OpenSourceTop)地址:https://www.maketecheasier.com/best-linux-distros/ 如果你是一名Linux新手,或者在寻找一 ...

  7. Linux发行版制作总结

    轻松搭建属于自己的Ubuntu发行版 如果你厌倦了每次安装Ubuntu的时候都安装同样的组件,那么你会发现这是自定义CD中安装包最简单的方法.你需要5GB的剩余磁盘空间,一个Ubuntu ISO镜像和 ...

  8. Linux发行版制作指南(转)

    Linux发行版制作指南(转)[@more@]摘要 此文档着重介绍了Linux发行版制作过程中的各个步骤. By Coolee 1.项目整体分析 制作Linux发布的目的是为了在系统中能够快速,正确地 ...

  9. 制作自己的Puppy Linux Live-CD发行版的三种方法

    经过一段时间的使用以后,我们每个人电脑里的Puppy Linux都是独一无二的,我们可以通过简单的方法将自己电脑上的Puppy制作成iso或Live-CD,成为自己玩的"Only You&q ...

最新文章

  1. 加速、能耗与对抗攻击:5位顶会作者解析2020 AI系统关键挑战
  2. 安徽师范大学计算机专业导师,安徽师范大学数学计算机科学学院导师介绍:罗永龙...
  3. B10_NumPy数组操作、修改数组形状、翻转数组、修改数组维度、连接数组、分割数组、数组元素的添加与删除
  4. Anroid推送服务
  5. Facebook开源计算机视觉目标检测平台Detectron
  6. mysql 8.0 一条insert语句的具体执行流程分析(一)
  7. OD 快捷键使用大全。非常详细( 游戏逆向分析必看 )+ OD 断点 使用大全
  8. 学计算机的专属表白方式,九个学科专属表白句子-花式表白公式【蜜匠婚礼】...
  9. [转载] PYTHON 网络编程
  10. 重新设置Visual Studio 环境
  11. 利用wget命令获取FTP资源
  12. Navicat Premium 15 激活后打开就会无响应,或者崩溃,自动退出,没有任何提示,有时候会说未响应
  13. [Sql2008错误问题] 配置系统未能初始化 0x84B10001
  14. 机器学习 (六): Sigmoid 公式推导和理解
  15. mc服务器 无限夜视,我的世界夜视指令是什么?这里告诉你无限夜视的方法
  16. 善用GOOGLE–从入门到精通
  17. 面试阿里,总结vue实现打印功能的两种方法,成功拿下offer!
  18. PX4源码分析__传感器数据“sensor_combined”的来龙去脉
  19. c语言编码rna翻译,哪位大牛有哈夫曼编码的C语言源程序,麻烦帮帮忙啦!
  20. 测试环境docker-swarm安装部署

热门文章

  1. java两年需要,Java 两年总结
  2. 微软:Excel 正成为开发者的终极武器!
  3. 隐藏了十年的 Sudo 漏洞曝出:无需密码就能获取 root 权限
  4. 如何理解 Spring AOP 以及使用 AspectJ?
  5. TCP 半连接队列和全连接队列满了,怎么破?
  6. 金山云上市首日暴涨 40%,雷军:「All in」才有机会胜出
  7. Python 告诉你:8.3 分口碑炸裂!潘粤明版《鬼吹灯》到底好看在哪儿?
  8. 搞懂静态代码分析,看这文就够了!
  9. 什么是 CD 管道?一文告诉你如何借助 Kubernetes、Ansible 和 Jenkins 创建 CD 管道!...
  10. 图灵奖得主 Bengio:深度学习不会被取代!