Ошибка HTTP 404.17 не найдена - IIS 10 в Windows Svr 2016 - PullRequest
0 голосов
/ 27 июня 2018

Я пытаюсь создать сайт с веб-формами. Это более старый проект, преобразованный из фреймворка 3.5 в 4.6.1. Я получаю сообщение об ошибке:

Ошибка HTTP 404.17 - не найден Запрошенное содержимое выглядит как сценарий и не будет обрабатываться обработчиком статических файлов. Наиболее вероятные причины: Запрос соответствует карте MIME с подстановочными знаками. Запрос сопоставлен со статическим обработчиком файлов. Если были разные предварительные условия, запрос будет сопоставлен с другим обработчиком.

Немного покопались, чтобы убедиться, что все функции .NET Framework установлены.

enter image description here

В старые времена главное было перерегистрировать ASP.Net, используя aspnet_regiis -i, но это не работает на моей ОС. Поэтому я также попробовал эту команду: dism /online /enable-feature /featurename:IIS-ASPNET45 /all Результат говорит, что операция успешно завершена, но все еще не работает.

Что-то странное в фильтрах ISAPI в IIS - это то, что в ASP.Net 4 нет записи, только ASP.NET 2.

enter image description here

Что еще можно попробовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...