c#制作发行版 vs_vs2019制作多项目工程模板 - Jackie Hao
企业内的项目代码结构都比较相似,一个新项目的开发有可能是在前一个项目的基础上修改完成的,这种情况就需要一个干净的项目模板,每次开始新项目开发时,用模板来创建项目基本结构会方便很多。
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相关推荐
- Linux 发行版新秀!风格对比苹果
外媒 OMG!Ubuntu 报道了一款由国人主导开发的 Linux 发行版 --CutefishOS,此项目基于 Ubuntu,定位是 Linux 桌面操作系统. 根据 CutefishOS 的官网介 ...
- bio-linux_Bio-Linux:稳定,可移植的科学研究Linux发行版
bio-linux 在2006年7月的< 自然生物技术>论文中介绍并详细介绍了Bio-Linux. 该分布是英国自然环境研究委员会的集体努力. 正如创建者和作者所指出的那样,对高通量&qu ...
- linux如何创建ppt文件,如何在 Ubuntu 和其他 Linux 发行版中创建照片幻灯片
创建照片幻灯片只需点击几下.以下是如何在 Ubuntu 18.04 和其他 Linux 发行版中制作照片幻灯片. 想象一下,你的朋友和亲戚正在拜访你,并请你展示最近的活动/旅行照片. 你将照片保存在计 ...
- linux如何创建ppt文件,桌面应用|如何在 Ubuntu 和其他 Linux 发行版中创建照片幻灯片...
创建照片幻灯片只需点击几下.以下是如何在 Ubuntu 18.04 和其他 Linux 发行版中制作照片幻灯片. 想象一下,你的朋友和亲戚正在拜访你,并请你展示最近的活动/旅行照片. 你将照片保存在计 ...
- Linux发行版新秀!风格对比苹果
外媒OMG!Ubuntu报道了一款由国人主导开发的 Linux 发行版--CutefishOS,此项目基于 Ubuntu,定位是 Linux 桌面操作系统. 根据 CutefishOS 的官网介绍,其 ...
- linux mint cinnamon_2019年最佳的8个Linux发行版
来自:开源最前线(ID:OpenSourceTop)地址:https://www.maketecheasier.com/best-linux-distros/ 如果你是一名Linux新手,或者在寻找一 ...
- Linux发行版制作总结
轻松搭建属于自己的Ubuntu发行版 如果你厌倦了每次安装Ubuntu的时候都安装同样的组件,那么你会发现这是自定义CD中安装包最简单的方法.你需要5GB的剩余磁盘空间,一个Ubuntu ISO镜像和 ...
- Linux发行版制作指南(转)
Linux发行版制作指南(转)[@more@]摘要 此文档着重介绍了Linux发行版制作过程中的各个步骤. By Coolee 1.项目整体分析 制作Linux发布的目的是为了在系统中能够快速,正确地 ...
- 制作自己的Puppy Linux Live-CD发行版的三种方法
经过一段时间的使用以后,我们每个人电脑里的Puppy Linux都是独一无二的,我们可以通过简单的方法将自己电脑上的Puppy制作成iso或Live-CD,成为自己玩的"Only You&q ...
最新文章
- 加速、能耗与对抗攻击:5位顶会作者解析2020 AI系统关键挑战
- 安徽师范大学计算机专业导师,安徽师范大学数学计算机科学学院导师介绍:罗永龙...
- B10_NumPy数组操作、修改数组形状、翻转数组、修改数组维度、连接数组、分割数组、数组元素的添加与删除
- Anroid推送服务
- Facebook开源计算机视觉目标检测平台Detectron
- mysql 8.0 一条insert语句的具体执行流程分析(一)
- OD 快捷键使用大全。非常详细( 游戏逆向分析必看 )+ OD 断点 使用大全
- 学计算机的专属表白方式,九个学科专属表白句子-花式表白公式【蜜匠婚礼】...
- [转载] PYTHON 网络编程
- 重新设置Visual Studio 环境
- 利用wget命令获取FTP资源
- Navicat Premium 15 激活后打开就会无响应,或者崩溃,自动退出,没有任何提示,有时候会说未响应
- [Sql2008错误问题] 配置系统未能初始化 0x84B10001
- 机器学习 (六): Sigmoid 公式推导和理解
- mc服务器 无限夜视,我的世界夜视指令是什么?这里告诉你无限夜视的方法
- 善用GOOGLE–从入门到精通
- 面试阿里,总结vue实现打印功能的两种方法,成功拿下offer!
- PX4源码分析__传感器数据“sensor_combined”的来龙去脉
- c语言编码rna翻译,哪位大牛有哈夫曼编码的C语言源程序,麻烦帮帮忙啦!
- 测试环境docker-swarm安装部署
热门文章
- java两年需要,Java 两年总结
- 微软:Excel 正成为开发者的终极武器!
- 隐藏了十年的 Sudo 漏洞曝出:无需密码就能获取 root 权限
- 如何理解 Spring AOP 以及使用 AspectJ?
- TCP 半连接队列和全连接队列满了,怎么破?
- 金山云上市首日暴涨 40%,雷军:「All in」才有机会胜出
- Python 告诉你:8.3 分口碑炸裂!潘粤明版《鬼吹灯》到底好看在哪儿?
- 搞懂静态代码分析,看这文就够了!
- 什么是 CD 管道?一文告诉你如何借助 Kubernetes、Ansible 和 Jenkins 创建 CD 管道!...
- 图灵奖得主 Bengio:深度学习不会被取代!