ASP.NET-4 IIS7.5 элемент web.config serverRuntime - PullRequest
4 голосов
/ 28 августа 2010

Всякий раз, когда я добавляю эту строку в мой файл web.config в разделе system.webServer:

<serverRuntime />

С нашими без свойств IIS 7.5 просто обслуживает пустую страницу вместо веб-сайта. Я создал новое пустое веб-приложение с помощью IIS и добавил строку в web.config; пустая страница.

Что я делаю не так?

Ответы [ 2 ]

19 голосов
/ 25 июня 2014

У меня была именно эта проблема, и я решил ее, разблокировав раздел serverRuntime конфига приложения.Команда для запуска на консоли:

%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/serverRuntime
7 голосов
/ 07 сентября 2010

То есть вы добавляете это в свой веб-конфиг?

<location path="Default Web Site">
   <system.webServer>
      <serverRuntime enabled="true"
         frequentHitThreshold="1"
         frequentHitTimePeriod="00:00:20" />
   </system.webServer>
</location>

Есть несколько важных вещей, которые нужно иметь в виду ...

  1. То, что вы используете IIS7 в интегрированном режиме, а не в классическом.
  2. Что у вас установлен атрибут enabled = "true" на serverRuntime

Дополнительная информация по MSDN

http://msdn.microsoft.com/en-us/library/aa347568%28VS.90%29.aspx

...