VS2003模板制作(附源碼)

 

 VS20052008都有模板的自動導出功能,可方便的自定義模板,而目前很多公司還是使用的VS2003,敝人目前的公司就是這樣,既然VS沒有自定義模板的功能,那就自己做一個可以生成模板的工具吧。

 制作模板需要5個過程:

 1. 找到VS安裝目錄,在VC#"CSharpProjects下添加自定義的VSZVSDIR文件。

 2. "VC#"VC#Wizards下添加自定義的CSPROJ文件。這里已包含VS默認的DLL,Winform,WebFormConsoleProject模板。

 3. "VC#"VC#Wizards下添加自定義的Template 目錄,名字和VSZ定義的相同,里面包含兩個子文件夾,分別為ScriptTemplate

 4. Script文件夾包含一個子文件夾,1033,里面有default.js,這里掌控著生成的模板必須的東西,如指定使用哪個模板以及引用哪些DLLC#文件。

 5. Template文件夾下也包含了一個子文件夾1033,里面保存著你新建項目時,附帶的文件清單,你可以把要添加的DLL及各種C#文件保存在此。

 

好,上面只是大概描述一下,至于怎么做,直接看附件的模板和例子好了。

附件里有一個自定義模板生成器,簡潔版的,如果各位想做復雜的,以此為基礎做就好了。

使用方法:

 

 

 https://files.cnblogs.com/niujunjie1/TemplateBuilder.zip  代碼

 

posted on   ChrisNiu  阅读(1850)  评论(4编辑  收藏  举报

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述

导航

< 2008年9月 >
31 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 1 2 3 4
5 6 7 8 9 10 11
点击右上角即可分享
微信分享提示