Visual Studio 2017挂起了"初始化模板......"

时间:2017-04-07 00:20:59

标签: windows visual-studio-2017

这是VS2017的全新安装(在撰写本文时为最新版本 - 15.1(26403.0)),全新安装的Windows(Windows 10 Enterprise 64位)尚未包含扩展或插件。转到文件新项目时,只需坐下来初始化模板......'。我等了二十分钟才不得不强行退出申请。

我已经尝试了devenv / installvstemplates的命令行参数,但没有帮助。

如果您需要任何其他信息,请与我们联系。

更新

我继续排查问题。我以管理员身份运行VS进行日志记录,并注意到这些是尝试加载模板时的最终记录条目:

  • 在" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ ProjectTemplates \ CSharp \ Windows \ 1033 \ ClassLibrary_WorkerRole.vstemplate"找到具有重复模板ID的模板和" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ ProjectTemplates \ CSharp \ Windows \ 1033 \ ClassLibrary \ csClassLibrary.vstemplate"
  • 在" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ ProjectTemplates \ CSharp \ 1033 \ SharedProject \ SharedProject.vstemplate"找到具有重复模板ID的模板和" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ ProjectTemplates \ CSharp \ Windows \ 1033 \ SharedProject \ SharedProject.vstemplate"
  • 在" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ ProjectTemplates \ VisualBasic \ Windows \ 1033 \ ClassLibrary_WorkerRole.vstemplate"找到具有重复模板ID的模板和" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ ProjectTemplates \ VisualBasic \ Windows \ 1033 \ ClassLibrary \ classlibrary.vstemplate"
  • 错误!无法访问文件(%USER%\ AppData \ Roaming \ Microsoft \ VisualStudio \ 15.0_ea1722b9 \ ProjectTemplatesCache \ cache.bin)

即使这是一个干净的系统上的全新安装,我确实尝试卸载并重新安装VS2017,但这并不起作用。我甚至选择了较少的选项来尝试减轻重复的模板ID警告。

1 个答案:

答案 0 :(得分:0)

我最终不得不再次卸载VS 2017。卸载Windows 10 SDK(出于某种原因,我有两个版本)。以管理员身份运行VS 2017安装程序。

这次它安装并完成了警告,警告说它没有安装.Net Core SDK,因为它说我已经有了一个版本,虽然我没有看到它。我可能需要稍后处理此问题,因为可能存在挂起的注册表项。

尽管如此,我加载了VS 2017并立即初始化了模板。所以这个问题就解决了。