有没有一种方法可以使用.Net Core在Unix / Linux机器(不是进程)上设置环境变量?我注意到可以在Windows上使用Environment.SetEnvironmentVarible,但是在搜索后,我没有找到与Unix / Linux系统等效的文件。
答案 0 :(得分:2)
source:"/AddApplication/GetURL"
也可以在Linux等系统上使用。
但是请注意,仅设置了当前的过程变量,而不是像Windows那样设置计算机或用户环境变量:
在macOS和Linux系统上的.NET Core上,对具有值EnvironmentVariableTarget.Machine或EnvironmentVariableTarget.User的SetEnvironmentVariable(String,String,EnvironmentVariableTarget)方法的调用将被忽略。