【发布时间】:2016-05-23 09:23:55
【问题描述】:
使用DNX 运行我的 ASP.NET Core 应用程序,我能够从命令行设置环境变量,然后像这样运行它:
set ASPNET_ENV = Production
dnx web
在 1.0 中使用相同的方法:
set ASPNETCORE_ENVIRONMENT = Production
dotnet run
不起作用 - 应用程序似乎无法读取环境变量。
Console.WriteLine(Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"));
返回空值
我错过了什么?
【问题讨论】:
-
我在系统和用户下添加了一个环境变量,但是当我将它们全部拉出时,我看不到我添加的那个。这只适用于生产环境吗?
标签: asp.net asp.net-core asp.net-core-mvc kestrel-http-server