Visual Studio 2010 项目模板不显示

Posted

技术标签:

【中文标题】Visual Studio 2010 项目模板不显示【英文标题】:Visual Studio 2010 Project Template doesn't show up 【发布时间】:2011-04-25 21:51:57 【问题描述】:

我尝试在从 vs2010 导出项目模板后对其进行编辑,方法是提取它并在编辑后再次压缩它。 但之后它不会出现在 Visual Studios 的新项目对话框中。

所以我又试了一次,没有编辑。只需提取并再次压缩。我什至使用了 windows zip 机制,但仍然无法正常工作。只有导出的模板可以正常工作。

我也试过这里写的: http://msdn.microsoft.com/en-us/library/ms185298.aspx 无济于事。

那么是不是有一些没有人告诉我的魔法咒语让它发挥作用?

【问题讨论】:

【参考方案1】:

请注意http://msdn.microsoft.com/en-us/library/ms185298.aspx 中的第 7 步。

不要将整个文件夹发送到一个 zip 文件...只发送里面的文件!

【讨论】:

+1!!!非常感谢!我花了很多时间进行故障排除,而我一直失败的全部原因是因为我没有按照你在上一次声明中所说的去做。【参考方案2】:

实际上,有a documented way 让VS 通过将压缩模板部署到ProjectTemplates\etc 来填充模板缓存文件夹。文件夹:

<Path to devenv.exe> /installvstemplates

适用于自 2005 年以来的所有 VS 版本(甚至可能更早的版本)。

【讨论】:

【参考方案3】:

实际上有两个地方保存模板。 *Templates 和 *TemplatesCache(其中 * 是项目或项目)。您需要在这两个地方更新模板。请注意,缓存包含从 zip 文件中提取的模板,该模板位于与 zip 同名的子目录中。

【讨论】:

在哪里可以找到 VS2010 的缓存? c:\Users\\AppData\Roaming\Microsoft\VisualStudio\10.0\ 不包含任何与其他文件夹一样的 templatesCache 文件夹。 @Sven 在 ProgramFiles 下。对我来说,C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\

以上是关于Visual Studio 2010 项目模板不显示的主要内容,如果未能解决你的问题,请参考以下文章

如何在不显式编译的情况下让 Visual Studio 错误检查我的代码(显示曲线)?

如何创建包含链接文件的 Visual Studio 项目模板?

如何为 SQL 文件、Visual Studio 数据库项目创建项目模板

visual studio 2010怎么新建c语言文件

Visual Studio 2010/2012 Pro Power Tools

如何使用Visual Studio2010运行C语言