У меня новый Windows Server 2016 с IIS 10.0.
У меня есть приложение ASP.NET 4.6.2 с файлом Default.aspx.
Когда я указываю свой браузер наприложение я получаю эту ошибку:
HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
Я подозреваю, что IIS не настроен для ASP.NET, потому что Default Document
не включает Default.aspx
.
У меня есть .Net Framework 4.6.2 подтверждается, что при попытке установить его снова появляется сообщение об ошибке, которое уже установлено.
Пул приложений перечисляет CLR 4.0
, но не позволяет изменить его на 4.6.2.
Что я пытаюсь настроить для загрузки моего Default.aspx.
Когда я захожу в Google, я натыкаюсь на вещи, которые говорят мне запускать вещи из командной строки.Мне совершенно удобно запускать вещи из командной строки, но я делаю ваниль, и я не могу поверить, что мне нужно что-то делать из командной строки.
[ПРАВИТЬ] Вот что произошло, когда я добавил Default.aspx
как документ по умолчанию: ![enter image description here](https://i.stack.imgur.com/6CAFx.png)
Есть несколько вещей, которые нужно попробовать, но все инструкции немного расплывчаты, чтобы я с уверенностью следовал им.Также кажется странным, что мне пришлось бы запускать командную строку для чего-то такого, как заставить IIS использовать ASP.NET.
[EDIT] Вот настройки для страницы по умолчанию:
![enter image description here](https://i.stack.imgur.com/olDYj.png)
[РЕДАКТИРОВАТЬ] Вот конфигурация пула приложений:
![enter image description here](https://i.stack.imgur.com/7l6Zm.png)