Всякий раз, когда я добавляю эту строку в мой файл web.config в разделе system.webServer:
<serverRuntime />
С нашими без свойств IIS 7.5 просто обслуживает пустую страницу вместо веб-сайта. Я создал новое пустое веб-приложение с помощью IIS и добавил строку в web.config; пустая страница.
Что я делаю не так?
У меня была именно эта проблема, и я решил ее, разблокировав раздел serverRuntime конфига приложения.Команда для запуска на консоли:
serverRuntime
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/serverRuntime
То есть вы добавляете это в свой веб-конфиг?
<location path="Default Web Site"> <system.webServer> <serverRuntime enabled="true" frequentHitThreshold="1" frequentHitTimePeriod="00:00:20" /> </system.webServer> </location>
Есть несколько важных вещей, которые нужно иметь в виду ...
Дополнительная информация по MSDN
http://msdn.microsoft.com/en-us/library/aa347568%28VS.90%29.aspx