在从 vs2010 导出项目模板后,我尝试通过提取它并在编辑后再次压缩它来编辑项目模板。但之后它不会出现在视觉工作室的新项目对话框中。
所以我又试了一次,没有编辑。只需提取并再次压缩。我什至使用了 windows zip 机制,但仍然无法正常工作。只有导出的模板可以正常工作。
我还尝试了这里写的内容:http: //msdn.microsoft.com/en-us/library/ms185298.aspx 无济于事。
那么是否有一些没有人告诉我的魔法咒语让它发挥作用?
在从 vs2010 导出项目模板后,我尝试通过提取它并在编辑后再次压缩它来编辑项目模板。但之后它不会出现在视觉工作室的新项目对话框中。
所以我又试了一次,没有编辑。只需提取并再次压缩。我什至使用了 windows zip 机制,但仍然无法正常工作。只有导出的模板可以正常工作。
我还尝试了这里写的内容:http: //msdn.microsoft.com/en-us/library/ms185298.aspx 无济于事。
那么是否有一些没有人告诉我的魔法咒语让它发挥作用?
请注意http://msdn.microsoft.com/en-us/library/ms185298.aspx中的第 7 步。
不要将整个文件夹发送到一个 zip 文件......只有里面的文件!
实际上,通过将压缩模板部署到 ProjectTemplates\etc 来让 VS 填充模板缓存文件夹有一个文档化的方法。文件夹:
<Path to devenv.exe> /installvstemplates
适用于自 2005 年以来的每个版本的 VS(甚至可能更早的版本)。
实际上有两个地方保存模板。*Templates 和 *TemplatesCache(其中 * 是项目或项目)。您需要在这两个地方更新模板。请注意,缓存具有从 zip 文件中提取的模板,该模板位于与 zip 同名的子目录中。