app.config的<configsections> <section>中所指的<location>元素是什么

时间:2018-09-25 06:21:11

标签: c# app-config configurationsection

我正在创建ConfigurationSection。在给定的示例中,allowLocation属性的属性<section>设置为true。看着what this allowLocation means,我仍然感到困惑。在该页面上显示Determines whether the section can be used within the <location> element.。我找不到有关此<location>元素的文档。

<location>元素做什么?这有什么用途?

1 个答案:

答案 0 :(得分:1)

您在这里!

  

指定子配置设置适用的资源并锁定配置设置,以防止子配置文件覆盖设置。

  

location元素可以封装其他元素,以将配置设置应用于特定资源或锁定配置设置。

示例:

<configuration>
 <location path="Logon.aspx">
  <system.web>
     <authorization>
        <allow users="?"/>
     </authorization>
  </system.web>
 </location>
</configuration>

Source @ msdn