创建项目模板和项模板
可以创建自定义项目模板和项目项模板,并让这些模板出现在**“新建项目”和“添加新项”**对话框中。
准备项目和文件
请按照此常规过程来创建模板。
创建一个项目。
添加需要的任何文件,并删除不需要的文件。
根据需要修改文件。
在适当的位置添加参数替换。 有关更多信息,请参见如何:替换模板中的参数。
如果您有需要用户输入的未定义参数或者希望 Visual Studio 在创建项目或文件时执行特定操作,请创建向导。 有关更多信息,请参见如何:使用向导来处理项目模板。
创建模板。
当用户加载模板时,会从模板中的文件副本开始,并且解析替换参数。
模板创建策略
可通过四种方式在 Visual Studio 中创建模板。
“导出模板”向导
**“导出模板”**向导是将项目或文件转换为模板的快速方法。 该模板的生成输出是压缩文件。 有关更多信息,请参见创建项目模板和创建项模板。
“导出模板”向导扩展
**“导出模板”向导扩展与标准的“导出模板”向导相似,只不过是其生成结果为 VSIX 文件,从而可提供更多部署选项。 可从“扩展管理器”**下载向导扩展。 有关更多信息,请参见如何:使用模板向导扩展。
SDK 模板
Visual Studio SDK 包括一个“项目模板”模板和一个“项模板”模板。 这些模板包括一些默认参数替换,并且生成输出为压缩文件。 对于有多个需要版本控制的模板的扩展和**“导出模板”**向导不支持的情况,建议使用 SDK 模板。
手动创建
可以通过开发所需文件然后将其打包为压缩文件来手动创建模板。 有关更多信息,请参见如何:手动创建项目模板和如何:手动创建项模板。
相关主题
标题 |
说明 |
---|---|
包含指向说明如何创建项目模板的文档的链接。 |
|
包含指向说明如何创建项模板的文档的链接。 |
|
说明如何使用“导出模板”向导扩展创建模板。 |
|
说明如何向项目模板和项模板中添加引用。 |
|
说明如何创建 Web 模板。 |
|
说明 Visual Studio 在查找模板时所检查的文件夹。 |
|
提供项目和项模板的体系结构和实现的概述。 |
|
包含指向介绍初学者工具包的文档的链接。 |
|
介绍 Visual Studio 模板 XML 架构的元素。 |
|
描述 Visual Studio 模板及其内容,并介绍了初学者工具包。 |
|
包含指向有关参数替换、向导、疑难解答和其他模板自定义区域的文档的链接。 |