为了节省 2010 年版用户的时间,文件夹已经被移动到以下位置:
...\My Documents\Visual Studio 2010\Templates\ProjectTemplates
C:\Users\[user]\Documents\Visual Studio 2010\Templates\ItemTemplates
找到了我的项目模板,删除了_zip_文件后,这些模板即刻从VS2010中被移除了(无需重启)。 - Otiel对于Visual Studio 2013,我发现我的模板缓存位于这里:
%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
将它们从磁盘中删除应该会解决问题,它们的存在位置取决于安装它们的位置。如果您为所有用户安装它们,则它们将位于
%ProgramFiles%\Microsoft Visual studio 9.0\Common7\Ide\ProjectTemplatesCache
对于单个用户,它们将位于
%USERPROFILE%\Visual Studio 2008\Templates\ProjectTemplates
编辑
如果InstallVSTemplates失败,可能是以下原因之一。我无法帮助其中一个原因是某些程序随机转储文件到ProjectTemplatesCache目录中。
另一个更可能的原因是ProjectTemplates目录中有错误的模板。InstallVSTemplates实际上只是浏览这个目录,并将所有文件解压到ProjectTemplatesCache目录中。您需要搜索此目录并找到包含添加垃圾文件的.zip文件。找到文件后,请删除它,删除ProjectTemplatesCache,然后重新运行InstallVSTemplates。
在手动搜索一些自定义档案模板(.vstemplate)后,我发现它们位于以下位置:
%userprofile%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions
看起来,VS2010将某些模板安装为扩展或作者以这种方式制作。希望这能帮助到某些人。
在删除模板后,可能需要在运行命令中运行“devenv /setup”来刷新VS2010。
C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ProjectTemplates
C:\ ProgramFiles(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ProjectTemplatesCache
C:\ Users [您的用户名] \ Documents \ Visual Studio 2008 \ Templates \ ProjectTemplates
最后,以管理员身份打开Visual Studio 2008命令提示符,并运行
devenv /installvstemplates
{program folder}\Common7\IDE\ItemTemplatesCache\cache.bin
。 - tomByrer对我而言,这是通过使用VS2017从此处移除它的问题:
%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\15.0_45552a03\ProjectTemplatesCache
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache
另外,请确保您从以下位置删除模板文件:
适用于VS 2012和2015 :
在Visual Studio中:转到“工具”>“扩展和更新”,然后卸载或禁用模板。
适用于VS 2019:
1- 在VS2019中,可以通过从%USERPROFILE%\ AppData \ Roaming \ Microsoft \ VisualStudio {VSVersion} \ ProjectTemplatesCache中删除模板文件夹来删除自定义模板。查找以“16”开头的{VSVersion}。
https://istack.dev59.com/V6SQ5.webp
2- 从{C:\ Users \ USERName \ Documents \ Visual Studio 2019 \ My Exported Templates}中删除您想要的模板文件夹
注意: {ProjectTemplatesCache}或{ItemTemplatesCache}
针对Visual Studio 2019: 扩展 > 管理扩展 > 已安装 > 卸载
.NET Core
项目模板。即使我禁用了所有扩展,但在“创建新项目”中仍然有20多个来自Blazor、.NET Core、MVC、NUnit、WPF、Web Driver等的模板。我只想保留的两个模板是Empty Web和Console(C++)。 - AaA