Я закончил эту настройку на нескольких небольших ящиках IIS 6, но мне очень тяжело.Получение 404 при использовании .NET 4 на IIS 6 с MVC или без него
Проблема возникает, когда я добавить сопоставление расширения приложения для:
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
Я скопировал установить на другой ящик, просто чтобы быть уверенным, следуя всем тем же шагам - и все это работает!
Что еще я могу посмотреть?
NB:
Если установить .NET для v2 в IIS, то я могу успешно перейти к \test.htm
Это связано? http://stackoverflow.com/questions/1600961/error-running-asp-net-mvc-2-project-out-of-the-box-in-vs-2010 – ziya
@Maxwell - nope :( – joshcomley