Действительно ли возможно использовать локальный web.config для включения активный?

Там какой-либо путь состоит в том, чтобы включить активный на IIS 7 в размещенном сценарии?

Я попытался использовать ответ на это ТАК вопрос, Где (или как) активное устанавливает в web.config?.

Я добавил следующее после </configSections> закрывающий тэг:

<system.applicationHost>
    <sites>
        <siteDefaults>
            <limits connectionTimeout="00:00:05" />
        </siteDefaults>
    </sites>
</system.applicationHost>

Это - ошибка, которую я получаю:

Нераспознанный раздел конфигурации system.applicationHost.

Если я следую этой статье MSDN: Пошаговая демонстрация: Создание Конфигурационного файла для Размещенного веб-Ядра и добавляет:

<configuration>
 <configSections>
  <sectionGroup name="system.applicationHost"
    type="System.ApplicationHost.Configuration.SystemApplicationHostSectionGroup">
      <section name="sites"
              type="System.ApplicationHost.Configuration.SitesSection"
              allowDefinition="MachineOnly"
              overrideModeDefault="Deny" />
  </sectionGroup>

Я получаю следующую ошибку:

Это - ошибка использовать раздел, зарегистрированный в качестве allowDefinition ='MachineOnly' вне machine.config.

1
задан 23 May 2017 в 15:41
1 ответ

Я использовал это в Web Config:

<appSettings>
    <add key="CommandTimeOut" value="1000" />
      <!-- Number of seconds with no activity before the server times out and closes. 
         Set to -1 to never shut down the server. -->
      <add key="keepalive" value="-1" />
  </appSettings>
0
ответ дан 4 December 2019 в 09:56

Теги

Похожие вопросы