Asp.net core 2.0 asp.net core 2.0 Configuration.GetConnectionString不';我似乎没有阅读appsetting.environment.json

Asp.net core 2.0 asp.net core 2.0 Configuration.GetConnectionString不';我似乎没有阅读appsetting.environment.json,asp.net-core-2.0,Asp.net Core 2.0,我可以在appsettings.json文件中添加一个“ConnectionString”元素;但是,当我将同一元素复制并粘贴到appsettings.Development.json文件中时,它似乎不起作用。Myvar connection=Configuration.GetConnectionString(“DefaultDatabase”)代码行不再在Startup.cs和ConfigureServices()方法中工作 我正在使用Visual Studio 2017,当我转到项目的属性并

我可以在appsettings.json文件中添加一个“ConnectionString”元素;但是,当我将同一元素复制并粘贴到appsettings.Development.json文件中时,它似乎不起作用。My
var connection=Configuration.GetConnectionString(“DefaultDatabase”)代码行不再在
Startup.cs
ConfigureServices()
方法中工作


我正在使用Visual Studio 2017,当我转到项目的属性并转到“调试”选项卡时,我可以看到它正在将
ASPNETCORE_ENVIRONMENT
设置为
Development
,因此appsettings.Development.json中的连接字符串不应该与
conifuglation.GetConnectionString()一起工作吗
method?

嗯,很明显,我是在将代码粘贴到
“Logging”
部分元素(就在
LogLevel
元素之后。现在,我真正将连接字符串作为自己的元素而不是日志属性,一切都好了