查找和组织项目和项模板

当模板文件放置在已知位置时,Visual Studio 可以找到这些文件,并使其可用于创建新项目和新项。 模板提供了创建应用程序、访问类库、实现单元测试以及设置配置文件的便捷方法。

已安装的模板和用户模板(.vstemplate 文件)存储在不同的位置。 还可以使用 Visual Studio 选项自定义位置。

本文介绍 Visual Studio 识别的模板文件位置。

已安装模板的位置

默认情况下,随 Visual Studio 一起安装的模板放置在以下位置:

  • %ProgramFiles%\Microsoft Visual Studio\2022\<版本>\Common7\IDE\ProjectTemplates\<语言>\<区域ID>

  • %ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ItemTemplates\Language<\><Locale ID>

例如,Visual Studio Community 2022 的默认安装中的以下目录具有英语的 Visual Basic 项模板(LCID 1033):

C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

  • %ProgramFiles%\Microsoft Visual Studio\18\<edition>\Common7\IDE\ProjectTemplates\<Language>\<Locale ID>

  • %ProgramFiles%\Microsoft Visual Studio\18\<版本>\Common7\IDE\ItemTemplates\<语言>\<区域 ID>

例如,Visual Studio Community 默认安装中的以下目录具有英语的 Visual Basic 项模板(LCID 1033):

C:\Program Files\Microsoft Visual Studio\18\Community\Common7\IDE\ItemTemplates\VisualBasic\1033

用户模板的位置

将包含.zip文件的压缩文件.vstemplate添加到用户模板目录时,Visual Studio 可在“新建项目”和“新建项”对话框中使用该模板。 默认情况下,用户模板放置在以下位置:

  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ProjectTemplates

  • %USERPROFILE%\Documents\Visual Studio 2022\Templates\ItemTemplates

例如,以下目录具有适用于 C# 的用户项目模板:

  • C:\Users\UserName\Documents\Visual Studio 2022\Templates\ProjectTemplates\Visual C#
  • %USERPROFILE%\Documents\Visual Studio 18\Templates\ProjectTemplates

  • %USERPROFILE%\Documents\Visual Studio 18\Templates\ItemTemplates

例如,以下目录具有适用于 C# 的用户项目模板:

  • C:\Users\UserName\Documents\Visual Studio 18\Templates\ProjectTemplates\Visual C#

更改用户模板的位置

可以从 “工具>选项 ”窗格更改 Visual Studio 中用户模板的位置。 位置设置位于“ 所有设置>项目和解决方案>位置” 部分下。

可以从 “工具>选项 ”对话框更改 Visual Studio 中用户模板的位置。 位置设置位于“ 项目和解决方案>位置” 部分下。