ThinkStudio
博客园
闪存
首页
新随笔
联系
管理
订阅
随笔- 906 文章- 0 评论- 278
vs2008修改模板-自定义版权信息
vs2008修改模板-自定义版权信息
我们开发的时候习惯在代码顶部加上自己的版权说明。
每次拷贝挺麻烦的,上网查了一下,2003的介绍但不少。但08的模板生成方式好像改变了
后来2005的一篇介绍给了我一点提示。原来模板文件放在common7目录下。
主要分为
ProjectTemplates和ItemTemplates,前者生成项目的时候用,后者add new item的时候用
下面就以修改Web项目里的class文件为例。
模板文件位于
D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\Web\CSharp\1033下
(D盘是我的安装目录)
这里面是一大堆.zip文件,我们把需要的文件Class.zip。解压后修改Class.cs,在头部加上
/* ***********************************************
* author : $username$
* email : hujiajian@gmail.com
* function:
* history: created by $username$ $time$
* ***********************************************/
这里$var$ 都是系统的变量,
但是我没找到是在哪里定义的,有知道的朋友麻烦告知一下。
修改好后打包回去覆盖原来的Class.zip,然后在visual studuo的命运行下
运行
devenv /setup
就可以使用了。
这个命令比较耗时,大概要几分钟,如果要想临时看效果,也可以修改
ItemTemplatesCache
目录下的相关文件。
最后生成的Class1.cs如下:
/**/
/*
*******************************************
* author : freewind
* email : hujiajian@gmail.com
* function:
* history: created by freewind 3/12/2008 10:44:10 PM
* *****************************************
*/
using
System;
using
System.Data;
using
System.Configuration;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.HtmlControls;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
/**/
///
<summary>
///
Summary description for Class1
///
</summary>
public
class
Class1
{
public
Class1()
{
//
//
TODO: Add constructor logic here
//
}
}
其他的文件根据需要修改相应的文件即可。这样我们就可以减少很多手工的劳动了。
标签:
VS2008
,
模板
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted @ 2008-03-13 09:04
Netprawn
阅读(1423)
评论(2)
编辑
收藏
评论
1651902
回复
引用
查看
#1楼
2009-06-05 11:02
|
汤包
Parameter Description
clrversion
Current version of the common language runtime (CLR).
GUID [1-10]
A GUID used to replace the project GUID in a project file. You can specify up to 10 unique GUIDs (for example, guid1).
itemname
The name provided by the user in the Add New Item dialog box.
machinename
The current computer name (for example, Computer01).
projectname
The name provided by the user in the New Project dialog box.
registeredorganization
The registry key value from HKLM\Software\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization.
rootnamespace
The root namespace of the current project. This parameter is used to replace the namespace in an item being added to a project.
safeitemname
The name provided by the user in the Add New Item dialog box, with all unsafe characters and spaces removed.
safeprojectname
The name provided by the user in the New Project dialog box, with all unsafe characters and spaces removed.
time
The current time in the format DD/MM/YYYY 00:00:00.
userdomain
The current user domain.
username
The current user name.
year
The current year in the format YYYY.
回复
引用
查看
#2楼
2009-09-19 14:43
|
Rainbow
但是我没找到是在哪里定义的,有知道的朋友麻烦告知一下。
看下我的博客,
http://www.cnblogs.com/yoyozhou/archive/2008/11/29/1343956.html
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
《纽约时报》:富士康问题犯错不只苹果
·
传微软拟新开4家专卖店 首家海外店今年开张
·
亚马逊否认近期将推出独立视频服务
·
微软高管称企业用户升级Windows 8应先更新Windows 7
·
分析师称苹果三星上季度占据手机市场95%利润
»
更多新闻...
最新知识库文章
:
·
高级编程语言的发展历程
·
如何学习一门新的编程语言?
·
学习不同编程语言的重要性
·
为什么我喜欢富于表达性的编程语言
·
计算机专业的女生为什么要学编程
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
公告
昵称:
Netprawn
园龄:
7年5个月
粉丝:
12
关注:
25
<
2008年3月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
最新随笔
1. 为什么总是磨磨蹭蹭
2. 奇迹在坚持中
3. 2011 春节晚会节目单
4. 程序员:下一次面试前你需要准备的五个基本步骤
5. ASP.NET Session丢失问题原因及解决方案
6. 欢迎大家光临我的淘宝小店 http://netprawn.taobao.com
7. 成大事者
8. C# 中的委托和事件
9. 毒辣辣的精辟句
10. 80后的80条幽默有哲理的语录
我的标签
Oracle(17)
Javascript(14)
CSS(14)
Google(10)
Sql (10)
Asp.net(10)
JS(10)
面试(9)
C#(8)
网站(8)
更多
随笔分类
(7)
Asp.net 学习(2)
(rss)
C#学习(1)
(rss)
Java学习
(rss)
JS学习
(rss)
Oracle 学习
(rss)
Sql Server 学习(1)
(rss)
好文收藏(1)
(rss)
其他(1)
(rss)
生活随笔(1)
(rss)
随笔档案
(908)
2011年7月 (2)
2011年2月 (1)
2010年10月 (1)
2010年9月 (1)
2010年7月 (3)
2010年6月 (5)
2010年5月 (6)
2010年4月 (4)
2010年3月 (12)
2010年2月 (17)
2010年1月 (10)
2009年12月 (9)
2009年11月 (7)
2009年10月 (13)
2009年9月 (7)
2009年8月 (12)
2009年7月 (11)
2009年6月 (4)
2009年5月 (19)
2009年4月 (11)
2009年3月 (19)
2009年2月 (16)
2009年1月 (7)
2008年12月 (27)
2008年11月 (70)
2008年10月 (17)
2008年9月 (14)
2008年8月 (10)
2008年7月 (15)
2008年6月 (21)
2008年5月 (109)
2008年4月 (61)
2008年3月 (98)
2008年2月 (27)
2008年1月 (9)
2007年12月 (36)
2007年11月 (39)
2007年10月 (21)
2007年9月 (34)
2007年8月 (14)
2007年7月 (14)
2007年6月 (13)
2007年5月 (8)
2007年4月 (10)
2007年3月 (3)
2006年12月 (1)
2006年11月 (3)
2006年10月 (14)
2006年9月 (10)
2006年8月 (1)
2006年7月 (2)
2006年6月 (9)
2006年3月 (1)
ASP.NET 学习
asp.net
DotNet相关
ASP.NET 2.0 QuickStart
codeproject
CSDN
csharp-source
dotnetjunkies
otnetlanguages
Weblogs @ ASP.NET
博客堂
Java 相关
BlogJava
(rss)
一个很好的JAVA知识学习网站!
个人收藏
婚纱在线
(rss)
外贸婚纱博客
(rss)
好友的BLOG
设计模式学习
积分与排名
积分 - 337
排名 - 35592
最新评论
阅读排行榜
评论排行榜
推荐排行榜