Linux中的ASP.NET Core Environment变量冒号

前端之家收集整理的这篇文章主要介绍了Linux中的ASP.NET Core Environment变量冒号前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在ASP.NET Core中,通过环境变量的嵌套配置通常通过冒号语法完成:

MySettings:SomeSetting = MyNewValue

你是如何在Linux中做到这一点的? export命令拒绝冒号?
例如:

export MySettings:SomeSetting = MyNewValue

错误

bash: export: `MySettings:SomeSetting=MyNewValue': not a valid identifier

解决方法

仔细阅读 the docs

If : cannot be used in environment variables in your system,replace : with __ (double underscore).

即:

export MySettings__SomeSetting=MyNewValue

猜你在找的.NET Core相关文章