我想设置一个环境变量,该变量仅对在IIS 10中运行的特定ASP.NET Web应用程序可用。我遇到了Setting environment variables for asp.net core when publishing on IIS,但是我有一个ASP.NET应用程序(.NET框架)。 )而不是.NET Core。
我确实尝试了他们所说的去做:
system.webServer/aspNetCore
加载配置我从C#中尝试使用以下方法获取此环境变量的值:
Environment.GetEnvironmentVariable("NAME_HERE");
它又回来了null
。即使重新启动Windows 10笔记本电脑,我仍然得到一个null
值。
如何设置环境变量,以便只有特定的IIS应用程序/虚拟目录才能访问它?