没有加载ASPNETCORE_ENVIRONMENT变量

时间:2017-08-09 08:08:27

标签: asp.net-mvc environment-variables aspnetcoretemplatepack

我无法加载环境变量。我检查这个变量:

 Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");

在我的开发环境中它工作正常,我得到的文字:“开发”。这是因为我直接在我的项目文件中设置了该设置。

在我的Staging环境中,它总是返回null或空字符串,因此默认为Production。

我尝试了以下内容:

  1. 手动输入环境变量: enter image description here

  2. 在命令提示符中设置

  3. 然后我重启了整个服务器
  4. 它总是空着的。任何人都可以看到我做错了吗?

1 个答案:

答案 0 :(得分:0)

我不再遇到这个问题,并且这个问题被发现在多个版本中。 看来,aspnet core 2.1非常稳定,可以投入生产。