因此,我终于可以全面了解Core了,但我遇到了第一个障碍。我正在遵循Pluralsight ASP.NET Core基础知识课程,并且尝试将appsettings.json文件也添加到配置生成器时遇到异常。
public Startup()
{
var builder = new ConfigurationBuilder()
.AddJsonFile("appsettings.json");
Configuration = builder.Build();
}
我收到的错误是找不到配置文件“ appsettings.json”,它不是可选的。但是就像在课程视频中一样,我已经在我的解决方案下直接创建了。
public Startup(IHostingEnvironment env)
{
var builder = new ConfigurationBuilder()
.SetBasePath(env.ContentRootPath)
.AddJsonFile("appsettings.json");
Configuration = builder.Build();
}
这似乎可以解决问题。但是不确定这是否是正确的方法。Kinda感觉就像是一个黑客。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句