Переопределяет ли тег <location>в web.config настройки на уровне тега или на уровне атрибута? - PullRequest
1 голос
/ 16 июня 2020

В частности, если мой файл web.config выглядит так:

<system.web>
  <httpRuntime requestValidationMode="2.0" maxRequestLength="20480" />
  ...
</system.web>

, и я хочу увеличить тайм-аут выполнения конкретной страницы , сохранив при этом другие параметры httpRuntime, как указано выше , достаточно ли писать

<location path="Statistics.aspx">
  <system.web>
    <httpRuntime executionTimeout="180" />
  </system.web>
</location>

или надо писать

<location path="Statistics.aspx">
  <system.web>
    <httpRuntime requestValidationMode="2.0" maxRequestLength="20480" executionTimeout="180" />
  </system.web>
</location>

У меня читать документацию , но, к сожалению, есть не обращайтесь к этому конкретному моменту. Я знаю, что последний вариант будет наиболее «безопасным», но я стараюсь как можно больше придерживаться принципа «не повторяйся».

...