【问题标题】:An error was encountered while initializing templates Visual Studio 2019初始化模板 Visual Studio 2019 时遇到错误
【发布时间】:2021-04-30 04:42:39
【问题描述】:

当我尝试添加 Razor 页面时出现此错误:

我已经尝试清理项目,甚至通过安装程序修复 Visual Studio 都无济于事。

打开指示的日志,我可以看到最后:

<entry>
    <record>3545</record>
    <time>2021/01/26 11:36:35.647</time>
    <type>Error</type>
    <source>Template Bootstrapper</source>
    <description>Newtonsoft.Json.JsonReaderException: Error reading JObject from JsonReader. Path &apos;&apos;, line 1, position 25.&#x000D;&#x000A;   at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings)&#x000D;&#x000A;   at Newtonsoft.Json.Linq.JObject.Parse(String json, JsonLoadSettings settings)&#x000D;&#x000A;   at Microsoft.TemplateEngine.Edge.Settings.SettingsLoader.EnsureInstallDescriptorsLoaded()&#x000D;&#x000A;   at Microsoft.TemplateEngine.Edge.Settings.SettingsLoader.WriteInstallDescriptorCache()&#x000D;&#x000A;   at Microsoft.TemplateEngine.Edge.Settings.SettingsLoader.Save(TemplateCache cacheToSave)&#x000D;&#x000A;   at Microsoft.TemplateEngine.Edge.Settings.SettingsLoader.Save()&#x000D;&#x000A;   at Microsoft.TemplateEngine.Edge.Settings.ComponentManager.Save()&#x000D;&#x000A;   at Microsoft.TemplateEngine.Edge.Settings.ComponentManager.RegisterMany(IEnumerable`1 typeList)&#x000D;&#x000A;   at Microsoft.TemplateEngine.IDE.Bootstrapper.Register(Assembly assembly)&#x000D;&#x000A;   at Microsoft.VisualStudio.TemplateEngine.Shared.Host.TemplateEngineBootstrapperFactory.TemplateEngineBoostrapper.Register(Assembly assembly)&#x000D;&#x000A;   at Microsoft.VisualStudio.TemplateEngine.TemplateEngineHostManager.InitializeEngine()</description>
  </entry>

【问题讨论】:

    标签: visual-studio razor-pages


    【解决方案1】:

    尝试将 Visual Studio 更新到最新版本。当我们遇到同样的问题时,这解决了我们的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 2019-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多