asp.net-mvc-4 - studio - que es iis express
ASP.NET 4.5 no se ha registrado en el servidor web (19)
Algo que necesita agregar a través de Programas y características. Mira el enlace a continuación que resolvió mi problema. Simplemente siga los pasos a continuación y debería obtenerlo.
Citado del enlace:
Una vez en la ventana Programas y características, presiona "Activar o desactivar las características de Windows" en el panel izquierdo.
Ahora desplácese hacia abajo a través del árbol y encuentre:
Internet Information Services> World Wide Web Services> Características de desarrollo de aplicaciones ... y luego verifique todas las características relevantes que necesita. Elegí .NET 3.5 y 4.6.
http://modelrail.otenko.com/electronics/asp-net-4-5-has-not-been-registered-on-the-web-server
En mi máquina de desarrollo de Win 7, y para usar la instancia de SQL Express en lugar del localDB instalado por defecto. Desmarqué "Usar IIS Express" en mi página de propiedades del proyecto MVC 4 (pestaña Web), luego recibí el siguiente error:
ASP.NET 4.5 no se ha registrado en el servidor web. Necesita configurar manualmente su servidor web para ASP.NET 4.5 para que su sitio se ejecute correctamente.
Verifiqué que ASP.NET está activado dentro de las características de IIS.
Por favor, ¿qué se puede hacer para resolver esto?
Algunas características de IIS para habilitarse: Reference
DISM /Online /FeatureName:IIS-ApplicationDevelopment
/FeatureName:IIS-ASPNET /FeatureName:IIS-ASP
/FeatureName:IIS-NetFxExtensibility
/FeatureName:IIS-ISAPIExtensions /FeatureName:IIS-ISAPIFilter
Luego corrija las asignaciones de IIS para ASP.NET, ejecute la utilidad Aspnet_regiis.exe. Reference
El .NET Framework sobrescribe la carpeta 4.0 así que ejecuta este comando:
Registre el framework .net en IIS goto
Inicio -> ejecutar -> cmd -> ejecutar como tipo de administrador:
cd C:/Windows/Microsoft.NET/Framework/v4.0.30319
aspnet_regiis.exe -i
En Windows 8.1, dado que .NET 4.5 está integrado, la solución es ejecutar esto desde un símbolo del sistema administrativo:
dism.exe /Online /Enable-Feature /all /FeatureName:IIS-ASPNET45
Intente esto Una vez que vaya a la ventana de Programas y características, haga clic en "Activar o desactivar las características de Windows" en el panel izquierdo.
Ahora desplácese hacia abajo a través del árbol y encuentre:
Servicios de Internet Servicios de World Wide Web Características de desarrollo de aplicaciones ... y luego verifique todas las funciones relevantes que necesita. Elegí .NET 3.5 y 4.6.
y si no funciona, diríjase a Dejar que haga su trabajo y luego debe volver a la tierra de desarrollo feliz en VS antes de darse cuenta. De lo contrario, podría ser un error en Visual Studio. Compruebe los siguientes parches para su versión de VS: support.microsoft.com/en-us/kb/3002339 , support.microsoft.com/en-us/kb/3002339 o VS2013 . Esto seguramente te ayudará.
Lo resolvió con la actualización VS.
Siga este enlace ( https://blogs.msdn.microsoft.com/webdev/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6/ )
Resolución : Microsoft ha publicado una solución para todas las versiones afectadas de Microsoft Visual Studio.
Visual Studio 2013 -
Descargue la Actualización 4 de Visual Studio 2013 Para obtener más información sobre la Actualización 4 de Visual Studio 2013, consulte: Actualización de Visual Studio 2013 4 KB Article Visual Studio 2012
Se ha publicado una actualización para abordar este problema para Microsoft Visual Studio 2012: KB3002339 Para instalar esta actualización directamente desde el Centro de descarga de Microsoft, aquí Visual Studio 2010 SP1
Se ha publicado una actualización para abordar este problema para Microsoft Visual Studio 2010 SP1: KB3002340 Esta actualización está disponible desde Windows Update Para instalar esta actualización directamente desde el Centro de descarga de Microsoft, aquí
No es obligatorio escribir c: /
Inicio -> ejecutar -> cmd -> Ejecutar como administrador y ejecutar a continuación el comando
.NET Framework versión 4 (sistemas de 32 bits)
% windir% / Microsoft.NET / Framework / v4.0.30319 / aspnet_regiis.exe -i
.NET Framework versión 4 (sistemas de 64 bits)
% windir% / Microsoft.NET / Framework64 / v4.0.30319 / aspnet_regiis.exe -i
Para las computadoras cliente con Windows 8, active "IIS-ASPNET45" en "Activar / desactivar las características de Windows" en "Servicios de Internet Information-> World Wide Web Services -> Características de desarrollo de aplicaciones -> ASP.NET 4.5".
Si ha instalado .NET framework 4.6, puede ver este error debido a un error de VS. Soluciones y soluciones aquí:
EDITAR:
Como se señala en algunos de los comentarios, esto puede suceder entre bastidores después de actualizar a Windows 10 o Visual Studio 2015.
Tal vez tenga que ejecutar lo siguiente en el símbolo del sistema de Visual Studio Tools :
aspnet_regiis -i
Puede leer más sobre la herramienta de registro de ASP.NET IIS (Aspnet_regiis.exe) here .
Tengo el mismo problema cuando uso Visual Studio 2012. Por el contrario, la característica IIS no funciona, porque aún recibí el error. Prueba el método, pero no hay suerte.
Mi solución es:
- Descargue la support.microsoft.com/en-us/kb/3002339
- En la línea de comando, reinicie IIS escribiendo
iisreset /noforce YourComputerName
y presione ENTRAR.
Tengo el mismo problema.
Y obtuve la solución activando Turn Windows feature on or off
la red ASP desde la Turn Windows feature on or off
.
Tuve exactamente el mismo problema, a pesar de que ASP.NET 4.5 aparece como instalado en "Activar / Desactivar las características de Windows". Intenté todo hasta que finalmente eliminé completamente ASP.NET 3.5 y 4.5 de "Activar / desactivar las características de Windows", reinicié mi PC y los reinstalé nuevamente. Eso resolvió el problema.
Yo también estaba teniendo ese problema. Intenté las soluciones anteriores, pero no funcionó para mí.
Instalé la actualización visual studio y mi problema fue reparado.
Descargue la actualización del estudio visual desde el siguiente enlace http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx
¡Gracias!
Yo tuve el mismo problema. Después de una larga búsqueda, cambio el grupo de aplicaciones a ASP.NET v4.x
en el administrador de IIS.
ejecuta Visual Studio en derechos de administrador y ejecuta lo siguiente "commandaspnet_regiis -i"
este enlace explica qué causa el problema y la solución rápida al problema, simplemente al actualizar Visual Studio y proporciona el enlace para la actualización
Para Windows 10 con el siguiente error: Configuración de http://localhost:64886/ para ASP.NET 4.5 fallado. Debe configurar manualmente este sitio para ASP.NET 4.5 para que el sitio se ejecute correctamente. ASP.NET 4.0 no se ha registrado en el servidor web. Necesita configurar manualmente su servidor web para ASP.NET 4.0 para que su sitio se ejecute correctamente. Solución: https://blogs.msdn.microsoft.com/webdev/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6/
tl; dr; Al hacer clic en Aceptar está la solución alternativa, todo funcionará bien después de eso.
También recibí este mensaje de error.
Configuración de http://localhost:xxxxx/ for ASP.NET 4.5 failed. Debe configurar manualmente este sitio para ASP.NET 4.5 para que el sitio se ejecute correctamente. ASP.NET 4.0 no se ha registrado en el servidor web. Necesita configurar manualmente su servidor web para ASP.NET 4.0 para que su sitio se ejecute correctamente.
Medio ambiente: Windows 10, IIS8, VS 2012 Web.
Después de encontrar esta página, junto con varias soluciones aparentemente invasivas, leo 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í.
Por favor, evite hacer algo demasiado drástico, y tenga en cuenta la sección de esa página marcada como "Solución" como se muestra a continuación:
Solución
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 se perderá para siempre. El proyecto funcionará bien.