C# 如何在Visual Studio 2010中删除/卸载项目模板

C# 如何在Visual Studio 2010中删除/卸载项目模板,c#,visual-studio-2010,templates,xna,uninstallation,C#,Visual Studio 2010,Templates,Xna,Uninstallation,我有一个项目模板,我做错了,想删除。我从输出位置删除了zip文件并运行了devenv/installvstemplates和devenv/setup,当我打开VS并尝试添加新项目时,它仍然在那里。更奇怪的是,我仍然可以使用它并创建文件的副本,所以它一定存在于某个地方。是否有VisualStudio存储安装后需要删除的文件的地方?我也不能改变模板,它保持不变,无论我做什么 编辑:如果有什么不同,我会使用XNA GS 4.0,因为重复的问题实际上是关于Visual Studio 2008的(尽管它包

我有一个项目模板,我做错了,想删除。我从输出位置删除了zip文件并运行了devenv/installvstemplates和devenv/setup,当我打开VS并尝试添加新项目时,它仍然在那里。更奇怪的是,我仍然可以使用它并创建文件的副本,所以它一定存在于某个地方。是否有VisualStudio存储安装后需要删除的文件的地方?我也不能改变模板,它保持不变,无论我做什么


编辑:如果有什么不同,我会使用XNA GS 4.0,因为重复的问题实际上是关于Visual Studio 2008的(尽管它包含2010年的答案),我决定也发布Visual Studio 2010的答案(在评论中找到)

您可以在以下位置找到自定义模板:

C:\Users[user]\Documents\Visual Studio 2010\Templates\ItemTemplates


删除zip文件,它们应该从Visual Studio中删除。

我终于发现了发生的事情。由于某种原因,当VS2010安装模板时,它将zip文件复制到我的旧2008文件夹中。我无法想象它为什么会这样做,但我已经为任何有同样问题的人提供了它。

Visual Studio可以在几个地方存储模板。从以下任何位置删除
.zip
文件应将其从列表中删除:

  • %LocalAppData%\Microsoft\VisualStudio\10.0\Extensions
  • %LocalAppData%\Microsoft\VisualStudio\10.0\->ProjectTemplatesCache{xx}
  • %UserProfile%\My Documents\Visual Studio 2010\Templates
如果模板是通过扩展安装的,则可以从上面的顶部目录中清除它,也可以按照以下步骤操作:

工具
->
扩展管理器
->
安装的扩展
->
模板
->
您的模板
->
[卸载|禁用]


该文件夹的可能副本在我的硬盘上为空,该文件夹中没有zip或vstemplate文件:(这对我不起作用,它们仍然出现在“添加新”对话框中。我现在已从所有缓存和个人用户模板中删除了所有模板文件,visual studio仍在显示所有模板文件。我很确定它没有正确刷新缓存。