Я выполнил эту настройку на нескольких коробках 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