Переопределяют ли настройки файла web.config настройки IIS? - PullRequest
11 голосов
/ 07 августа 2009

Например,

Я могу указать время ожидания сеанса в файле web.config, добавив:

<system.web>
        <sessionState timeout="10"/>
</system.web>

Или я могу настроить время ожидания сеанса в IIS, перейдя в Параметры конфигурации приложения.

Если они оба настроены на разные значения, какое из них выиграет? А точнее, все ли другие настройки следуют тому же шаблону?


РЕДАКТИРОВАТЬ: Я не вижу их как одно и то же. Web.config выигрывает. И когда я изменяю значение в IIS, ничего не записывается обратно в web.config.

Между настройками в файле web.config и настройками в IIS существует определенное несоответствие. Я не читал ни одной хорошей документации, по которой один переопределяет другой. Все, что я наблюдал, это то, что web.config побеждает. Я думал, что кто-то еще может понять это несоответствие.

Ответы [ 5 ]

12 голосов
/ 07 августа 2009

Тот, что в web.config 'wins'.

Edit: Обычно при редактировании настроек из пользовательского интерфейса изменения записываются обратно в web.config

5 голосов
/ 07 августа 2009

Они - одно и то же.

3 голосов
/ 20 мая 2014

Параметры, настроенные в диспетчере IIS, добавляются в корневой файл applicationHost.config для вашего сервера (находится в C: \ Windows \ System32 \ inetsrv \ config) как элементы <location path="your-site/subfolder">. Поскольку параметры в файле web.config всегда имеют приоритет над параметрами в applicationHost.config, если один и тот же параметр имеет одно значение в диспетчере IIS, а другое - в файле web.config, значение web.config 'wins'.

0 голосов
/ 14 января 2013

Время ожидания сеанса: web.config переопределит настройку тайм-аута сеанса инструмента конфигурации IIS Только для приложений ASP.NET ...

Для asp верно обратное

0 голосов
/ 07 августа 2009

Они одинаковы. Кстати, вы могли бы попробовать это быстрее, чем набирать этот вопрос! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...