C# 我怎样才能消除这个错误;appsettings.json文件无效?
如果启动我的程序,我将得到一个错误,如:“无效的appsettings.json文件”” 我需要这个文件来访问Graph API 如果我写了这个文件的本地目录,它就会工作 代码如下:C# 我怎样才能消除这个错误;appsettings.json文件无效?,c#,json,graph,C#,Json,Graph,如果启动我的程序,我将得到一个错误,如:“无效的appsettings.json文件”” 我需要这个文件来访问Graph API 如果我写了这个文件的本地目录,它就会工作 代码如下: var config = new ConfigurationBuilder() .SetBasePath(System.IO.Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", false, true) .Build
var config = new ConfigurationBuilder()
.SetBasePath(System.IO.Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json", false, true)
.Build();
appsettings.json:
{
"tenantId": "",
"applicationId": "",
"applicationSecret": "",
"redirectUri": "https://localhost"
}
我刚刚运行了CurrentDirectory的输出,它是一个错误的文件夹。
然后我编写了一个小的替换代码,用正确的文件夹替换了错误的文件夹。可能正在修复该文件中损坏的内容。您可以将其添加到您的问题中吗?添加的appsettings JSON可能是JSON不是有效的格式,例如未正确转义字符。我不是说你应该在这里发布你的原始凭证,而是检查一下json是否真的有效。正如我说的“如果我写了这个文件的本地目录,它就会工作。”json是有效的)