我正在将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}
我需要以编程方式刷新缓存,但这种解决方法对我来说似乎并不那么可靠。它包含一些奇怪的文件夹名称,这些名称可能因系统而异。
是否有类似于VS2017的devenv / installvstemplates的替代命令行开关或任何其他正确刷新模板缓存的方法?