Следующее относится к IIS 7
Ошибка пытается сказать вам, что одна из двух вещей не работает должным образом:
- Не существует страницы по умолчанию (например, index.html, defaul.aspx) для вашего
сайт. Это может означать, что «функция» документа по умолчанию
полностью отключен или просто неправильно настроен.
- Просмотр каталогов не включен. То есть, если вы не обслуживаете страницу по умолчанию для вашего
сайт, может быть, вы собираетесь позволить пользователям перемещаться по содержимому каталога
вашего сайта через http (как удаленный "проводник Windows").
См. Следующую ссылку для получения инструкций по диагностике и устранению вышеуказанных проблем.
http://support.microsoft.com/kb/942062/en-us
Если ни одна из этих проблем не является проблемой, необходимо проверить еще раз, чтобы убедиться, что пул приложений, настроенный для вашего веб-сайта (в диспетчере IIS выберите свой веб-сайт и нажмите «Основные настройки» в правом нижнем углу), настроен с той же версией платформы .Net (в IIS Manager, в разделе «Пулы приложений»), как targetFramework, настроенной в вашем файле web.config, например:
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime targetFramework="4.0" />
</system.web>
Я не уверен, почему это приведет к появлению такого, казалось бы, не связанного сообщения об ошибке, но это сработало для меня.