浏览(ASP).NET Core的文档时,我遇到了多个环境变量名称,它们看起来实际上是相同或至少相似的。
但是,我很难找到有关以下两者之间完全不同的详细信息:
这是特定于服务器的(例如IIS vs Kestrel),还是与其他东西有关?
ASPNET_ENV是旧版,已被删除,请改用“ ASPNETCORE_ENVIRONMENT”。已在本期和PR中宣布:将环境变量重命名为ASPNETCORE_。
Hosting:Environment在RC1中用作ASPNET_ENV的替代品,现在也已成为历史。有关更多详细信息,请参见在文档中将此ASPNET_ENV变量更改为Hosting:Environment问题。
ASPNETCORE_ENVIRONMENT用来描述应用程序正在运行的环境这个变量可以设置为任何你喜欢的值,而是三个值所使用惯例:Development
,Staging
,和Production
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句