在web.config中读取环境变量

[英]Read environment variables in web.config


Is there a way write code in web.config file using preprocessed function. Say I created environment variables like %Temp%, %WINDIR%. order to read these I can use the configurationManager class. But I dont want to use it. I woudl like to use a preprocessed function similar to timeStampPattern="{timestamp(local)}". Here timestamp(local) retrieves the value directly. So in a similar way can i read the environment variables %temp% and %windir% using preprocessed function if any exists?

是否有办法在网上写代码。使用预处理函数配置文件。假设我创建了环境变量,如%Temp%、%WINDIR%。要阅读这些,我可以使用configurationManager类。但我不想用它。我喜欢使用类似于timeStampPattern=“{timestamp(local)}”的预处理函数。在这里,时间戳(本地)直接检索值。因此,如果存在环境变量%temp%和%windir%,我可以用类似的方式读取它们吗?

3 个解决方案

#1


2  

No. There's no way to do this.

不。这是不可能的。

#2


1  

Are you looking for Environment.getenvironmentvariable()? You will need to find and replace them yourself.

你在寻找环境。getenvironmentvariable()吗?你需要自己找到并替换它们。

#3


1  

It can be done.

这是可以做到的。

That is all you need to do: value="${envVarKey}

这就是您需要做的:value=“${envVarKey}”

where envVarKey any environment variable.

其中envVarKey任何环境变量。

智能推荐

注意!

本站翻译的文章,版权归属于本站,未经许可禁止转摘,转摘请注明本文地址:http://www.silva-art.net/blog/2010/02/18/3426e2467d8ef98f9d00b02a857ea97a.html



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告