如何删除错误的Visual Studio模板?

时间:2009-04-25 15:10:24

标签: visual-studio-2010 visual-studio visual-studio-2008 project-template

如何删除以下无法使用的噪音模板?

alt text

12 个答案:

答案 0 :(得分:30)

在visual studio中:转到工具>扩展程序和更新,然后卸载或停用模板

答案 1 :(得分:27)

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

... \ My Documents \ Visual Studio 2010 \ Templates \ ProjectTemplates

答案 2 :(得分:16)

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

%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache

答案 3 :(得分:11)

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

  

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

对于单个用户,他们将在

  

%USERPROFILE%\ Visual Studio 2008 \ Templates \ ProjectTemplates

修改

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

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

答案 4 :(得分:8)

手动搜索某些自定义配置文件模板(.vstemplate)后,我在以下位置找到它们:

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

看来VS2010安装了一些模板作为extesions或作者这样做。我希望这有助于某人。

删除模板后,可能需要在运行命令中运行“devenv / setup”来刷新VS2010。

答案 5 :(得分: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

答案 6 :(得分:3)

对于Visual Studio Express 2010,您应删除

下的所有文件夹

%USERPROFILE%\应用程序数据\本地\微软\ VCSExpress \ 10.0 \扩展

答案 7 :(得分:3)

对我来说,当我从 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

答案 8 :(得分:3)

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

答案 9 :(得分:2)

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

答案 10 :(得分:2)

对我来说,这是使用VS2017从这里删除它的问题: %USERPROFILE%\应用程序数据\漫游\微软\ VisualStudio的\ 15.0_45552a03 \ ProjectTemplatesCache

答案 11 :(得分:1)

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