Это настолько запутанно по сравнению со старым IIS, что я даже не нашел, где еще выбрать версию .NET. Мне пришлось закомментировать и из моего web.config, потому что я продолжал получать:
Этот раздел конфигурации нельзя использовать по этому пути. Это происходит, когда раздел заблокирован на родительском уровне. Блокировка осуществляется либо по умолчанию (overrideModeDefault="Deny"), либо устанавливается явно с помощью тега местоположения с помощью overrideMode="Deny" или устаревшего метода allowOverride="false".
И после этого я теперь получаю сообщение об ошибке HTTP 404.3 Not Found on Default.aspx, НО ЭТО ТАМ (и я создал для него запись страницы по умолчанию). Он говорит, что возможно отсутствует сопоставление обработчика, что это, черт возьми, такое? Почему они сделали использование нового IIS таким запутанным? Я теряю много времени на этом проекте, пытаясь настроить это. Я закомментировал из моего web.config эту новую проблему? Пожалуйста помоги!
О, подождите, он также говорит, что, возможно, ASP.NET не установлен, но я почти уверен, что у меня Windows 7. Есть ли что-то, что мне нужно настроить в IIS, чтобы включить обработку ASP.NET aspx/ashx?
ОБНОВЛЕНИЕ: Да, мне пришлось установить asp.net, теперь я получаю 500.19:
Модуль DefaultDocumentModule Уведомление ExecuteRequestHandler Handler StaticFile Код ошибки 0x800700b7 Ошибка конфигурации Не удается добавить повторяющуюся запись коллекции типа «добавить» с уникальным ключевым атрибутом «значение», установленным на «Default.aspx». Файл конфигурации \?\C:\Users\Ryan\Bancroft Archive\ САНТЬЯГО\Код Сантьяго\trunk\web.config
Хм...
ОБНОВЛЕНИЕ (2): удалена эта строка в web.config, где добавлялся Default.aspx в качестве документа по умолчанию, потому что я уже добавил его вручную в ISS7, и это был дубликат. Кажется, сейчас работает. Забавно, что я решил это после публикации, но я продолжал обновлять, так что, надеюсь, это не совсем пустая трата времени, и это добавляет полезного контента этому сайту. Спасибо за все отклики.