博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在VS2008中自定义多项目模板
阅读量:7079 次
发布时间:2019-06-28

本文共 1378 字,大约阅读时间需要 4 分钟。

环境要求:vs2008

 

目标:自定义模板,当VS2008创建项目时可以使用模板创建

 

1,在VS中创建项目,并修改至所要求的模板程度

现在假设我的解决方案中有两个项目:

2010061212510123.png

 

2,File-->Export Template...(创建单个项目模板)

为TestProject1项目创建模板,填写模板description,Finish之后弹出MyExportedTemplate文件夹;

为TestProject2项目创建模板,填写模板description,Finish之后弹出MyExportedTemplate文件夹;

 

3,将TestProject1.zip和TestProject2.zip 解压复制到任意操作文件夹中(此处假设为D:/Template/)

 

4, 在D:/Template文件夹下创建Template.vstemplate文件

 

5,用notepad编辑Template.vstemplate

copy代码并保存:ExpandedBlockStart.gif

 
<
VSTemplate
Version
="2.0.0"
Type
="ProjectGroup"
xmlns
="http://schemas.microsoft.com/developer/vstemplate/2005"
>
<
TemplateData
>
<
Name
>
MyTemplate
</
Name
>
<
Description
>
MyTempate Descripiton
</
Description
>
<
ProjectType
>
CSharp
</
ProjectType
>
<
CreateNewFolder
>
true
</
CreateNewFolder
>
<
DefaultName
>
Name
</
DefaultName
>
<
ProvideDefaultName
>
true
</
ProvideDefaultName
>
</
TemplateData
>
<
TemplateContent
>
<
ProjectCollection
>
<
ProjectTemplateLink
ProjectName
="TestProject1"
>
TestProject1\MyTemplate.vstemplate
</
ProjectTemplateLink
>
<
ProjectTemplateLink
ProjectName
="TestProject2"
>
TestProject2\MyTemplate.vstemplate
</
ProjectTemplateLink
>
</
ProjectCollection
>
</
TemplateContent
>
</
VSTemplate
>

 

 

6,将TestProject1文件夹,TestProject2文件夹,Template.vstemplate文件压缩为Template.zip文件

7, copy Template.zip到C:\Users\XXXX\Documents\Visual Studio 2008\Templates\ProjectTemplates文件夹下

8,至此,完成目标。可在VS2008 File-->New Project  -->C# 中看到:

2010061213154830.png

 

啦啦啦~~

转载地址:http://ftjml.baihongyu.com/

你可能感兴趣的文章
Facebook曝至今最严重安全漏洞,超过5000万用户受影响
查看>>
简单介绍我的开源小工具:SanicDB
查看>>
我做SAP CRM One Order redesign的一些心得体会
查看>>
第二十二章:动画(十)
查看>>
个推微服务网关架构实践
查看>>
分布式系统一致性问题解决实战
查看>>
“十年磨一剑”--有赞的HBase平台实践和应用之路
查看>>
镭速raysync介绍文件传输软件的进史
查看>>
企业可以自己开发OA系统吗?会遇到什么问题?
查看>>
pageadmin CMS网站制作教程:附属表数据列表调用语法
查看>>
资政知识产权:爆款产品如何通过外观设计专利进行保护
查看>>
DataWorks 智能监控V2.2版本发布
查看>>
天猫双 11 背后:409 亿次安全保护,全链路保障每个购物场景
查看>>
官宣!vue.ant.design 低调上线
查看>>
HBase行键设计
查看>>
iView 3.4.0 发布,基于 Vue.js 的企业级 UI 组件库
查看>>
zabbix 查询剩余内存一直大于2G的主机
查看>>
技术负责人所需的四个核心能力,你具备几个?
查看>>
Kotlin 开发者社区
查看>>
【对讲机的那点事】带你玩转宝锋UV6R对讲机(二)
查看>>