在ASP.NET Core中读取环境变量
发布时间:2023-02-11 12:59:42 所属栏目:Asp教程 来源:
导读: 本文介绍了在ASP.NET Core中读取环境变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用 DNX 运行我的ASP.NET Core应用程序ASP 变量,我
问题描述
使用 DNX 运行我的ASP.NET Core应用程序ASP 变量,我
|
本文介绍了在ASP.NET Core中读取环境变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 使用 DNX 运行我的ASP.NET Core应用程序ASP 变量,我能够从命令行设置环境变量,然后像这样运行它: Running my ASP.NET Core application using DNX, I was able to set environment variables from the command line and then run it like this: set ASPNET_ENV = Production dnx web 在1.0中使用相同的方法: Using the same approach in 1.0: set ASPNETCORE_ENVIRONMENT = Production dotnet run 不起作用-应用程序似乎无法读取环境变量. does not work - the application does not seem to be able to read environment variables. Console.WriteLine(Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT")); 返回空值 我想念什么? 推荐答案 您的问题是=周围的空格. Your problem is spaces around =. 这将起作用: Console.WriteLine(Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT ")); 或删除空格(最好,请参见下面的@Isantipov的评论): Or remove spaces (better, see comment of @Isantipov below): set ASPNETCORE_ENVIRONMENT=Production 这篇关于在ASP.NET Core中读取环境变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋! (编辑:我爱资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
