查找和组织项目和项模板
将模板文件放在已知位置后,Visual Studio 可以找到这些文件,并使其可用于创建新项目和新项。 模板提供了一种创建应用程序、访问类库、实现单元测试以及设置配置文件的便捷方法。
已安装的模板和用户模板(.vstemplate 文件)存储在不同位置。 你还可以使用 Visual Studio 选项自定义位置。
本文介绍 Visual Studio 识别的模板文件位置。
已安装模板的位置
默认情况下,随 Visual Studio 一起安装的模板放在以下位置中:
%ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edition>\Common7\IDE\ProjectTemplates\<Language>\<Locale ID>
%ProgramFiles(x86)%\Microsoft Visual Studio\2019\<edition>\Common7\IDE\ItemTemplates\<Language>\<Locale ID>
例如,以下目录包含以英语 (LCID 1033) 表示的 Visual Basic 项模板:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ItemTemplates\VisualBasic\1033
%ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ProjectTemplates\<Language>\<Locale ID>
%ProgramFiles%\Microsoft Visual Studio\2022\<edition>\Common7\IDE\ItemTemplates\<Language>\<Locale ID>
例如,以下目录包含以英语 (LCID 1033) 表示的 Visual Basic 项模板:
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ItemTemplates\VisualBasic\1033
用户模板的位置
如果将包含 .vstemplate 文件的压缩 (.zip) 文件添加到用户模板目录,则 Visual Studio 会在新建项目和新项对话框中提供该模板。 默认情况下,用户模板放在以下位置中:
%USERPROFILE%\Documents\Visual Studio 2019\Templates\ProjectTemplates
%USERPROFILE%\Documents\Visual Studio 2019\Templates\ItemTemplates
例如,以下目录包含用于 C# 的用户项目模板:
- C:\Users\UserName\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
%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#
更改用户模板的位置
你可以使用工具>选项对话框更改 Visual Studio 中用户模板的位置。 位置设置位于项目和解决方案>位置页面上。