VS自定义项目模板:[4]自定义模板的分组
-
VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)
理解默认路径的意义
-
默认情况下,项目模板默认生成路径为:...\ProjectTemplates\CSharp\1033\MyTemplate.zip
ProjectTemplate:由模板文件的类型Type="Project"决定,如果是项模板,则生成在ItemTemplates文件夹中。
CSharp:由项目类型ProjectType属性决定。
1033:模板的LCID,英文环境下的LCID就是1033,这也是默认值,如果你想修改LCID(如日文对应的1041)
-
如需为模板在新建项目对话框中添加一个分组(文件夹),则路径需为:...\ProjectTemplates\CSharp\{分组名称}\1033\***.zip
可以通过修改扩展文件VSIX中的文件夹关系来实现,将扩展文件以压缩文件打开,为1033添加一个上级目录即可。或将vsix扩展文件更改为zip文件,然后解压缩,添加自定义目录,然后再压缩成zip文件,然后更改扩展名为vsix即可。
不过该经验从根本上来解决模板的分组问题。
END

![VS自定义项目模板:[4]自定义模板的分组](http://d.hiphotos.baidu.com/exp/w=500/sign=1a6dc92c6f81800a6ee5890e813433d6/8694a4c27d1ed21bc5c11e46ae6eddc451da3f0c.jpg)
![VS自定义项目模板:[4]自定义模板的分组](http://d.hiphotos.baidu.com/exp/w=500/sign=742ba1517e1ed21b79c92ee59d6fddae/aec379310a55b319187bb2d640a98226cefc1796.jpg)
![VS自定义项目模板:[4]自定义模板的分组](http://c.hiphotos.baidu.com/exp/w=500/sign=b5e97fa20955b3199cf9827573a88286/1c950a7b02087bf410fb644af1d3572c11dfcf79.jpg)
![VS自定义项目模板:[4]自定义模板的分组](http://a.hiphotos.baidu.com/exp/w=500/sign=9e7d6cf30f3387449cc52f7c610ed937/b3b7d0a20cf431ada3b6719a4836acaf2edd9828.jpg)
![VS自定义项目模板:[4]自定义模板的分组](http://b.hiphotos.baidu.com/exp/w=500/sign=470517ab5043fbf2c52ca623807fca1e/e4dde71190ef76c626b6c9889e16fdfaaf516728.jpg)
浙公网安备 33010602011771号