以更改class模板为例
模板安装位置在
VS安装路径\Common7\IDE\ItemTemplates\CSharp\Code\1033
注:Common7\IDE\ItemTemplates是文件模板,同理Common7\IDE\ProjectTemplates是工程模板
在此路径下是压缩包,包里一般有两个文件,一个是模板(class.cs),另一个是模板控制文件(class.vstemplate)
VS并不直接使用该路径下的文件作为模板,而是将其解压到
VS安装路径\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033
此路径是VS直接使用的模板文件所在位置,注意,虽然有扩展名.zip,但是却是个文件夹,不再是压缩文件了
更改模板的正确步骤:
1.由于Win7种在安装程序的夹子需要管理员权限才能进行写操作,所以发送到压缩文件不能直接使用。将
VS安装路径\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip拷贝到有读写权限的位置
2.解压缩class.zip
3.修改class.cs
4.压缩为class.zip (右键单击->发送到->压缩文件)
5.将class.zip替换到
VS安装路径\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip (需要管理员权限)
6.以管理员身份运行VS命令行,执行devenv /InstallVsTemplates
7.启动VS,添加类,就会发现模板已发生变化