项目和项模板是可重用的存根,可提供一些基本代码和结构,以便根据自己的目的进行自定义。 通常,从项目模板开始,然后添加项模板。
Visual Studio 模板
安装 Visual Studio 时,可以使用许多预定义的项目和项模板。 创建新项目时,可以使用项目模板(如 ASP.NET 核心 Web 应用 和 类库 模板 )进行选择。 项目模板(如代码文件、XML 文件、HTML 页面和样式表)显示在 “项目>添加新项 ”对话框中。
这些模板为用户提供开始创建项目或扩展现有项目的起点。 项目模板提供特定项目类型所需的文件,包括标准程序集引用,以及设置默认项目属性和编译器选项。 项模板的复杂性可以从具有特定文件扩展名的单个空文件到具有存根代码、设计器信息文件和嵌入资源的多个源代码文件。
可以使用已安装的模板、创作自己的自定义模板,或者下载和使用社区创建的模板。 有关详细信息,请参阅 如何创建项目模板 和 如何创建项模板。
模板的内容
所有项目和项模板(无论是随 Visual Studio 一起安装还是由你创建)都使用相同的原则运行,并且具有类似的内容。 所有模板都包含以下项:
使用模板时要创建的文件。 这些文件包括源代码文件、嵌入的资源、项目文件等。
.vstemplate 文件,其中包含从模板创建项目或项所需的元数据,并在“创建新项目”页或“添加新项”对话框中显示模板。
当这些文件压缩到 .zip 文件中并放入正确的文件夹中时,Visual Studio 会自动在以下位置显示这些文件:
项目模板显示在 “创建新项目 ”页上。
项模板显示在“ 添加新项 ”对话框中。
有关模板文件夹的详细信息,请参阅 如何:查找和组织项目和项模板。