29

您如何删除以下甚至不起作用的噪音模板?

在此处输入图像描述

4

14 回答 14

32

在 Visual Studio 中:转到工具 > 扩展和更新,然后卸载或禁用模板。

于 2013-09-26T14:18:38.647 回答
28

为了为 2010 年的用户节省一点时间,该文件夹已移动:

...\我的文档\Visual Studio 2010\Templates\ProjectTemplates

于 2010-03-17T14:00:37.953 回答
18

对于Visual Studio 2013,我在这里找到了我的模板缓存:

%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
于 2015-01-27T16:24:03.837 回答
11

将它们从磁盘中删除应该可以解决问题。它们存在的位置将取决于您安装它们的位置。如果您为所有用户安装它们,他们将在

%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\Ide\ProjectTemplatesCache

对于单个用户,他们将在

%USERPROFILE%\Visual Studio 2008\Templates\ProjectTemplates

编辑

如果 InstallVSTemplates 失败,可能是以下情况之一。我无法帮助的是一些程序在 ProjectTemplatesCache 目录中随机转储文件。

另一个更可能的原因是 ProjectTemplates 目录中有错误的模板。InstallVSTemplates 实际上只是通过这个目录,并将所有文件解压缩到 ProjectTemplatesCache 目录中。您将不得不搜索此目录并找到包含要添加到项目中的垃圾文件的 .zip 文件。找到该文件后,将其删除,删除 ProjectTemplatesCache,然后重新运行 InstallVSTemplates。

于 2009-04-25T15:15:00.807 回答
8

After manually searching for some of the custom profile templates(.vstemplate),I found them at the following location:

%userprofile%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions

It appears VS2010 installs some of the templates as extesions or the authors made it that way.I hope this helps someone.

May need to run "devenv /setup" at the run command to refresh the VS2010 after you delete the templates.

于 2011-12-07T16:39:34.363 回答
5
  • 从中删除坏/不需要的项目文件夹

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates

  • 清除缓存

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplatesCache

  • 从中删除东西(也许没有必要)

C:\Users[您的用户名]\Documents\Visual Studio 2008\Templates\ProjectTemplates

最后以管理员身份打开 Visual Studio 2008 命令提示符并运行

devenv /installvstemplates

于 2010-02-04T20:40:02.867 回答
4

对我来说,当我从ItemTemplatesCache文件夹中删除cache.bin文件时,问题得到了解决。此文件夹的完整路径是:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache

还要确保从以下位置删除模板文件:

  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates
  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache
  • C:\Users\Default\Documents\Visual Studio 2010\Templates\ItemTemplates
  • C:\Users[NT-USERNAME]\Documents\Visual Studio 2010\Templates\ItemTemplates
于 2013-12-22T11:28:01.290 回答
4

对于 Visual Studio 2019: 扩展 > 管理扩展 > 已安装 > 卸载

于 2020-05-01T17:41:40.513 回答
4

对我来说,这是使用 VS2017 从这里删除它的问题:%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\15.0_45552a03\ProjectTemplatesCache

于 2017-07-14T17:49:08.937 回答
3

对于 Visual Studio Express 2010,您应该删除下的所有文件夹

%USERPROFILE%\AppData\Local\Microsoft\VCSExpress\10.0\Extensions

于 2011-03-13T22:05:08.457 回答
2

对于 Visual Studio 2013 社区,您必须{program folder}\Common7\IDE\ItemTemplatesCache\cache.bin在如上所述删除所有不需要的文件后删除。之后 VS 将重建对话框中列出的模板New Project...

于 2015-04-12T03:54:09.317 回答
2

你也可以试试这个:

dotnet new --uninstall <PATH|NUGET_ID>

它适用于我在VS 2019VS 2022中卸载 Avalonia 模板。

描述

dotnet new --uninstall命令卸载PATHNUGET_ID提供的模板包。如果<PATH|NUGET_ID>未指定该值,则会显示所有当前安装的模板包及其关联的模板。指定时NUGET_ID,不要包含版本号。

例子

卸载Avalonia模板

dotnet new --uninstall Avalonia.Templates

来自微软文档

于 2021-11-23T13:40:11.190 回答
1

如果模板是通过双击 VSIX 文件安装的,则它被视为扩展,可以使用上述 Hamid Behnam 描述的技术卸载。否则,可以从上述模板目录之一中删除它。

于 2014-07-07T17:45:14.683 回答
1

适用于 VS 2012 和 2015:
在 Visual Studio 中:转到工具 > 扩展和更新,然后卸载或禁用模板。

在 VS 2019 中工作:
1- 在 VS2019 中,可以通过从 %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio{VSVersion}\ProjectTemplatesCache 中删除模板文件夹来删除自定义模板。查找以“16”开头的 {VSVersion}。

https://i.stack.imgur.com/V6SQ5.png

2- 从 {C:\Users\USERName\Documents\Visual Studio 2019\My Exported Templates} 的模板文件夹中删除您想要的内容

注意:{ProjectTemplatesCache} 或 {ItemTemplatesCache}

https://i.stack.imgur.com/9BM9p.png

于 2021-09-30T02:55:04.007 回答