tl; dr; Hacer clic en Aceptar es la solución, todo funcionará bien después de eso.
También recibí este mensaje de error.
No se pudo configurar Web http: // localhost: xxxxx / para ASP.NET 4.5. Debe configurar este sitio manualmente para ASP.NET 4.5 para que el sitio se ejecute correctamente. ASP.NET 4.0 no se ha registrado en el servidor web. Debe configurar manualmente su servidor web para ASP.NET 4.0 para que su sitio se ejecute correctamente.
Entorno: Windows 10, IIS8, VS 2012 Web.
Después de encontrar esta página, junto con varias soluciones aparentemente invasivas, leí la opción de revisión en https://support.microsoft.com/en-us/help/3002339/unexpected-dialog-box-appears-when-you-open -projects-in-visual-studio como se sugiere aquí.
Evite hacer algo demasiado drástico y tenga en cuenta que la sección de esa página marca "Solución" como se muestra a continuación:
Solución alterna
Para solucionar este problema, haga clic en Aceptar cuando aparezca el cuadro de diálogo después de crear un nuevo proyecto o abrir un Proyecto de sitio web existente o un proyecto de Windows Azure. Después de hacer esto, el proyecto funciona como se esperaba .
En otras palabras, haga clic en Aceptar en el cuadro de diálogo una vez y el mensaje desaparecerá para siempre. El proyecto funcionará bien.
targetFramework="4.5"
atributo al<compilation>
elemento.