如何在VS2017中更新项目模板缓存

时间:2017-08-25 07:48:28

标签: visual-studio visual-studio-2015 visual-studio-2017 project-template

我正在将VS2015项目模板迁移到VS2017。

下有我自己的模板

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

添加新项目模板或修改现有文件后,可以通过在VS2015中运行以下命令来刷新缓存。

devenv /installvstemplates

但在VS2017中,此命令不起作用。

我通过删除%localappdata%\Microsoft\VisualStudio\15.0_9f589482\ProjectTemplatesCache_{00000000-0000-0000-0000-000000000000}

下的cache.bin文件找到了解决方法

我需要以编程方式刷新缓存,但这种解决方法对我来说似乎并不那么可靠。它包含一些奇怪的文件夹名称,这些名称可能因系统而异。

是否有类似于VS2017的devenv / installvstemplates的替代命令行开关或任何其他正确刷新模板缓存的方法?

0 个答案:

没有答案