Я закончил эту настройку на нескольких ящиках IIS 6, но мне очень тяжело.
Проблема возникает, когда я добавляю сопоставление расширения приложения в:
c:\windows\microsoft.net\framework\v4.0.21006\aspnet_isapi.dll
Когда это происходит, я получаю ошибку 404 при каждом запросе.
Даже если я удалю все файлы из каталога приложения, кроме базового test.htm
, и перейдите к нему, я все равно получаю 404.
- Я снял флажок "Проверить, существует ли файл"
- Я создал пул приложений .NET 4 и указал свое приложение на это
- Я изменил версию ASP.NET до 4.0.21006
- Я проверил файл журнала IIS и там ничего не полезен (он показывает только первую группу запросов после каждой перезагрузки и затем останавливает ведение журнала)
- Я проверил журнал событий приложения, и ничего не сообщается
- Я установил MVC 2
Я скопировал набор на другой блок, чтобы быть уверенным, следуя всем тем же шагам - и все это работает!
Что еще я могу посмотреть?
N.B:
Если я установил .NET для v2 в IIS, я могу успешно перейти к \test.htm