VisualStudio2010创建项目模板

1.打开VS2010---新建解决方案 - 我以典型的三层架构为例分为UI层和BLL层、DAL层。

2.添加 3个项目:

设置WebUI为启动项,并设置各层的依赖关系。BLL依赖于DAL,UI依赖于BLL。点击-菜单栏--项目—项目依赖项

3.分别导出各个项目---文件--导出模板.

在用同样的方法导出其他两层。现在我们打开导出位置的文件夹,

看到3个zip,解压各个文件夹。

 

4.打开记事本输入以下代码:

<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="ProjectGroup">
<TemplateData>
<Name>Three-Tier Architecture Template</Name>
<Description>&lt;3层架构项目&gt;</Description>
<ProjectType>CSharp</ProjectType>
<SortOrder>1000</SortOrder>
<CreateNewFolder>true</CreateNewFolder>
<DefaultName>Template</DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
<LocationField>Enabled</LocationField>
<EnableLocationBrowseButton>true</EnableLocationBrowseButton>
</TemplateData>
<TemplateContent>
<ProjectCollection>
<ProjectTemplateLink ProjectName="WebUI">WebUI\MyTemplate.vstemplate</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="BLL">BLL\MyTemplate.vstemplate</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="DAL">DAL\MyTemplate.vstemplate</ProjectTemplateLink>
</ProjectCollection>
</TemplateContent>
</VSTemplate>

并保存为MyTemplate.vstemplate文件

5.合并打包---选择BLL、DAL和WebUI及MyTemplate.vstemplate文件并压缩为ThreeTier.zip文件

 

6.将压缩好的Zip文件复制或剪切到C:User\你的用户名\Documents\Visual Studio 2010\Templates\ProjectTemplates文件夹下。

 

7.这是打开VS2010新建项目时就能看到模板了

当然你也可以事先添加基本的引用 比如DAL可能用的SqlClient可以在导出模板之前加上。

posted @ 2012-02-16 23:05  X-Space  阅读(4454)  评论(3编辑  收藏  举报