【发布时间】:2020-01-02 22:12:56
【问题描述】:
我有一个 .NET Core 控制台应用程序。我正在尝试使用以下代码检索环境变量。
var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");
但是,变量“环境”总是返回 null。我通过
设置环境变量“ASPNETCORE_ENVIRONMENT”控制面板->系统属性->环境变量->系统 变量
我也尝试使用命令set ASPNETCORE_ENVIRONMENT=development 设置环境变量,但这也不起作用。当我在 Visual Studio 中调试代码 (F5) 时,该变量始终返回 null。我已确保在我设置变量的位置或在我读取它的代码中没有任何空格。我有什么遗漏吗?
【问题讨论】:
标签: c# .net-core configuration .net-core-configuration