Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何在ASP.NET MVC区域的web.config中获取值?_Asp.net Mvc_Asp.net Mvc 3_Web Config - Fatal编程技术网

Asp.net mvc 如何在ASP.NET MVC区域的web.config中获取值?

Asp.net mvc 如何在ASP.NET MVC区域的web.config中获取值?,asp.net-mvc,asp.net-mvc-3,web-config,Asp.net Mvc,Asp.net Mvc 3,Web Config,可能重复: 在3中,我可以在根web.config中获取appsetting值,但是如何才能在web.config中获取区域中的值呢?您可以通过这样的虚拟路径访问任何web配置 System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/Areas/AdminPanel/Views/Web.config").AppSettings.Settings["keyName"].Value “/Areas/Admin

可能重复:


在3中,我可以在根
web.config
中获取
appsetting
值,但是如何才能在
web.config
中获取区域中的值呢?

您可以通过这样的虚拟路径访问任何web配置

System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/Areas/AdminPanel/Views/Web.config").AppSettings.Settings["keyName"].Value
  • “/Areas/AdminPanel/Views/Web.config”-虚拟路径
  • “关键字名称”-关键字 您的应用程序设置