gpt4 book ai didi

asp.net - ASP.NET Core 1.0 ConfigurationBuilder()。AddJsonFile (“appsettings.json”);找不到文件

转载 作者:行者123 更新时间:2023-12-03 09:14:24 24 4
gpt4 key购买 nike

因此,我终于可以全面了解Core了,但我遇到了第一个障碍。我正在遵循Pluralsight ASP.NET Core基础知识类(class),并且尝试将appsettings.json文件也添加到配置生成器时遇到异常。

public Startup()
{
var builder = new ConfigurationBuilder()
.AddJsonFile("appsettings.json");

Configuration = builder.Build();
}

我收到的错误是找不到配置文件“appsettings.json”,它不是可选的。但是,就像在类(class)视频中一样,我已经在我的解决方案下直接创建了。

最佳答案

public Startup(IHostingEnvironment env)
{
var builder = new ConfigurationBuilder()
.SetBasePath(env.ContentRootPath)
.AddJsonFile("appsettings.json");

Configuration = builder.Build();
}

这似乎可以解决问题。但是不确定这是否是正确的方法。 Kinda感觉就像是一个黑客。

关于asp.net - ASP.NET Core 1.0 ConfigurationBuilder()。AddJsonFile (“appsettings.json”);找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38282652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com