我在launch.json中将ASPNETCORE_ENVIRONMENT
设置为Development
以在开发模式下以VS Code运行调试,但是我不了解.NET Core Debugger如何覆盖配置。我评论了AddEnvironmentVariables
,看看它是否会影响环境,但仍然没有,Development
。我使用诸如new HostBuilder()
这样的新关键字来创建主机生成器,这意味着必须没有预定义的配置设置(我想)。即使尝试使用AddInMemoryCollection
中的environment
将Production
键设置为ConfigureHostConfiguration
的{{1}}覆盖它也无效。它如何覆盖配置?