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