我删除了导出的zip文件,该文件放在我导出的模板文件夹中,当然它仍然显示在Visual Studio的“添加新项目”对话框中。我预料到这一点,但我很难找到模板文件存储的其他位置。如何删除自定义模板?
修改
我搜索了以下文件夹(以及其他许多文件夹,但这些是最明显的):
%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates
%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache
%userprofile%\Documents\Visual Studio 2010\My Exported Templates
%userprofile%\Documents\Visual Studio 2010\Templates\ProjectTemplates
不确定是否重要,但我也在使用Windows 7作为我的操作系统。
答案 0 :(得分:34)
尝试在%userprofile%\Application Data\Microsoft\VisualStudio\10.0\ProjectTemplatesCache
下查看。这是通常存储模板的解压缩缓存的地方。如果不存在,请尝试在用户数据目录中的任何位置搜索名为ProjectTemplatesCache的文件夹。
答案 1 :(得分:18)
模板也存储在“My Documents \ Visual Studio 2010 \ Templates”中。在ProjectTemplates和ItemTemplates等下,具体取决于语言。
编辑:我刚刚导出了一个项目模板。 zip文件是在两个位置创建的:
My Documents\Visual Studio 2010\My Exported Templates\mytemplate.zip
My Documents\Visual Studio 2010\Templates\ProjectTemplates\mytemplate.zip
删除这两个也删除了新项目对话框中的选项,因此我不确定您的计算机上发生了什么:(
答案 2 :(得分:13)
我的操作系统 Windows 8.1 ,我使用 Visual Studio 2013。
以下是自定义模板的路径;
%userprofile%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
对于这种情况,我的自定义模板路径如:
C:\Users\xxxxx\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
答案 3 :(得分:6)
至少对于VSIX模板,official way using VS2010只能起作用:
Tools
- > Extension Manager...
- > Installed Extensions
- > Templates
- > $yourTemplate
- > [Uninstall|Disable]
如果首先适用于您,则不必使用不同的文件夹布局。
答案 4 :(得分:2)
如果有人需要VS 2015和Windows 7(我知道)的答案,那就是%UserProfile%\ Documents \ Visual Studio 2015 \ Templates \ ProjectTemplates
答案 5 :(得分:1)
手动搜索某些自定义配置文件模板(.vstemplate)后,我在以下位置找到它们:
%USERPROFILE%\应用程序数据\本地\微软\ VisualStudio的\ 10.0 \扩展
看来VS2010安装了一些模板作为extesions或作者这样做。我希望这有助于某人。
删除模板后,可能需要在运行命令中运行“devenv / setup”来刷新VS2010。
答案 6 :(得分:0)
如果您仍然看到New Project...
对话框中显示不需要的模板,则必须在删除所有不需要的文件后删除(对于Visual Studio 2013社区){program folder}\Common7\IDE\ItemTemplatesCache\cache.bin
,如上所述。之后VS将重建模板列表。
答案 7 :(得分:0)
在我使用Windows 10的Visual Studio 19的情况下,该文件夹为:
%userprofile%\ AppData \ Roaming \ Microsoft \ VisualStudio [VS_VERSION] \ ProjectTemplatesCache
我删除了模板文件夹,瞧!
答案 8 :(得分:0)
为了完整起见,这里是您在 VS 2019 中清除模板剩余部分必须访问的所有路径:
首先关闭VS...
C:\Users\USER\Documents\Visual Studio 2019\My Exported Templates
C:\Users\USER\Documents\Visual Studio 2019\Templates\ProjectTemplates
C:\Users\USER\AppData\Roaming\Microsoft\VisualStudio\16.0_xxxxxxxx
C:\Users\USER\Application Data\Microsoft\VisualStudio\16.0_xxxxxxxx
C:\Users\USER\AppData\Local\Microsoft\VisualStudio\16.0_xxxxxxxx\ProjectTemplatesCache_{GUID}
如果有项目模板,请重复第 5 步。
注意:清除压缩模板、*.bin 文件和包含模板项目的子文件夹。