我在尝试运行 ASP.Net Core 3.1 项目时遇到错误。该错误是在CreateHostBuilder中Program.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)