tl; dr; Клацання ОК - це вирішення, після цього все буде добре.
Я також отримав це повідомлення про помилку.
Налаштування веб- 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>
елемента.