小编Col*_*ppo的帖子

.NET Core 3.1 CreateHostBuilder 无法解析 JSON 文件

我在尝试运行 ASP.Net Core 3.1 项目时遇到错误。该错误是在CreateHostBuilderProgram.cs

   public class Program {
        public static void Main(string[] args) {
            CreateHostBuilder(args).Build().Run();
        }

        public static IHostBuilder CreateHostBuilder(string[] args) =>
            Host.CreateDefaultBuilder(args).ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); });
    }
Run Code Online (Sandbox Code Playgroud)

尚未从 Visual Studio 2019 的默认 ASP.NET Core Web 应用程序模板编辑。它给出了例外

System.FormatException: '无法解析 JSON 文件。'

然而,它并没有准确地指代它无法解析的 JSON 文件。这是一个包含所有 3 个可以解析的现有 JSON 文件pastebin。

这是完整的错误堆栈:

  HResult=0x80131537
  Message=Could not parse the JSON file.
  Source=Microsoft.Extensions.Configuration.Json
  StackTrace:
   at Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream)
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.HandleException(ExceptionDispatchInfo info)
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
   at …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio asp.net-core-mvc visual-studio-code

5
推荐指数
2
解决办法
1万
查看次数