在web.config中读取环境变量

时间:2010-02-18 04:22:58

标签: asp.net web-config

是否有办法使用预处理函数在web.config文件中编写代码。假设我创建了环境变量,如%Temp%,%WINDIR%。为了阅读这些,我可以使用configurationManager类。但我不想用它。我喜欢使用类似于timeStampPattern =“{timestamp(local)}”的预处理函数。这里timestamp(local)直接检索值。所以以类似的方式我可以使用预处理函数读取环境变量%temp%和%windir%(如果存在)?

3 个答案:

答案 0 :(得分:2)

没有。没有办法做到这一点。

答案 1 :(得分:1)

您在寻找Environment.getenvironmentvariable()吗?您需要自己找到并替换它们。

答案 2 :(得分:1)

可以做到。

这就是你需要做的全部:value =“$ {envVarKey}

其中envVarKey是任何环境变量。