在web.config中读取环境变量

3

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


1
你为什么需要在ASP.NET应用程序中使用temp或windir文件夹? - Shoban
3个回答

2
不行,没有办法做到这一点。

2

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


2

可以完成这个任务。

你所需要做的就是:value="${envVarKey}"

其中,envVarKey是任何环境变量。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接