ТЛ; др; Нажатие ОК - это обходной путь, после этого все будет работать нормально.
Я также получил это сообщение об ошибке.
Не удалось настроить веб- http: // localhost: xxxxx / для ASP.NET 4.5. Вы должны вручную настроить этот сайт для ASP.NET 4.5, чтобы сайт работал правильно. ASP.NET 4.0 не был зарегистрирован на веб-сервере. Вам необходимо вручную настроить веб-сервер для ASP.NET 4.0, чтобы ваш сайт работал правильно.
Среда: Windows 10, IIS8, VS 2012 Web.
Найдя эту страницу вместе с несколькими, казалось бы, инвазивными решениями, я прочитал опцию исправлений по адресу https://support.microsoft.com/en-us/help/3002339/unexpected-dialog-box-appears-when-you-open. -проекты в визуальной студии, как предлагается здесь.
Пожалуйста, избегайте слишком резких действий и обратите внимание на раздел этой страницы с пометкой «Временное решение», как показано ниже:
Временное решение
Чтобы обойти эту проблему, нажмите кнопку ОК, когда появится диалоговое окно после создания нового проекта или открытия существующего проекта веб-сайта или проекта Windows Azure. После этого проект работает, как и ожидалось .
Другими словами, нажмите ОК в диалоговом окне один раз, и сообщение исчезнет навсегда. Проект будет работать просто отлично.
targetFramework="4.5"
атрибут к<compilation>
элементу.