.NET Core控制台应用程序看不到环境变量

时间:2018-10-17 13:55:39

标签: .net-core

我想在.NET Core应用程序中读取环境变量,但是行为很奇怪。

我添加了新变量APP_1=1,然后编写代码以读取它Environment.GetEnvironmentVariable("APP_1")。当我运行它时,它返回1.。

然后,我添加了新变量APP_2=2,并更改了代码以获取APP_2。然后它返回null。当我运行控制台回声%APP_2%时,它可以正常工作并打印2。注销并记录是否运行我的应用程序后,它可以正常工作并返回2。

似乎有一些运行时会从首次运行开始就保留值。您知道该怎么做吗?

0 个答案:

没有答案