Muchos se habrán encontrado con esta situación de que al crear un nuevo sitio web con Visual Studio 2010 y haber elegido como servidor web el IIS 7 y HTTP como configuración, luego de haber aceptado ocurre exactamente este error que dice lo siguiente:
Si aceptamos, ocurre nuevamente otro error.
Este tipo de errores es debido a que se instala el .NET Framework 4 antes de habilitar el IIS. Para solventar esto debemos utilizar la herramienta registro de IIS en ASP.NET (aspnet_regiis.exe). Este archivo se encuentra en la siguiente ruta:
C:\windows\Microsoft.NET\Framework\v4.0.30319\
Dentro de este directorio encontramos al archivo aspnet_regiis.exe. Hay que tener en cuenta que si se tiene un sistema operativo de 64 bits en vez de la carpeta Framework se tendrá la carpeta Framework64. Ahora abrimos la consola de windows en modo administrador y escribimos lo siguiente:
C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
Con esto deberia ya solucionarse dicho problema.
Para más información acerca de esta herramienta uno se puede dirigir a la siguiente dirección web:
http://msdn.microsoft.com/es-es/library/k6h9cz8h.aspx
Deja tu comentario ;).
ASP.NET 4.0 no se ha registrado en el servidor web. Es necesario configurar ma-
nualmente el servidor web para ASP.NET 4.0 para que el sitio funcione correcta-
mente.Presione F1 para obtener más detalles.
nualmente el servidor web para ASP.NET 4.0 para que el sitio funcione correcta-
mente.Presione F1 para obtener más detalles.
Si aceptamos se crea nuestra pagina por defecto. Sin embargo cuando queremos probar dicha pagina sale el siguiente cuadro de dialogo:
Si aceptamos, ocurre nuevamente otro error.
Este tipo de errores es debido a que se instala el .NET Framework 4 antes de habilitar el IIS. Para solventar esto debemos utilizar la herramienta registro de IIS en ASP.NET (aspnet_regiis.exe). Este archivo se encuentra en la siguiente ruta:
C:\windows\Microsoft.NET\Framework\v4.0.30319\
Dentro de este directorio encontramos al archivo aspnet_regiis.exe. Hay que tener en cuenta que si se tiene un sistema operativo de 64 bits en vez de la carpeta Framework se tendrá la carpeta Framework64. Ahora abrimos la consola de windows en modo administrador y escribimos lo siguiente:
C:\windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
Con esto deberia ya solucionarse dicho problema.
Para más información acerca de esta herramienta uno se puede dirigir a la siguiente dirección web:
http://msdn.microsoft.com/es-es/library/k6h9cz8h.aspx
Deja tu comentario ;).
Gracias
ResponderEliminarMe sirvio mucho tu informacion
Gracias!! :)
ResponderEliminarGraciaaaaaas!!!!
ResponderEliminarGracias ojala sigan haciendo mas aportes
ResponderEliminarMuchisimas gracias pana....Dios te bendiga
ResponderEliminarmostro muchas gracias.
ResponderEliminarmuchas gracias
ResponderEliminarGracias!!
ResponderEliminargracias !!
ResponderEliminarhola a mi me marca que debo tener derechos administrativos, que puedo hacer alli? gracias
ResponderEliminarHola, nose muy bien a que te refieres, pero debes tener ejecutando como usuario administrador al Visual Studio para no tener problemas. Asegurate de que este bien configurado el IIS. Aunque pienso que el problema que tienes no tiene que ver con el framework como lo expuse en esta entrada. Seria bueno que muestres exactamente como es el cuadro de dialogo de el error o el texto de el error.
ResponderEliminarSaludos.
hola disculpa me sigue apareciendo lo mismo, le ingrese el codigo en el cmd de mi pc y vuelvo a ejecutar el visual y me marca lo mismo, que sucede con eso, por favor es urgente
ResponderEliminarMuchísimas gracias! Me has ayudado mucho!
ResponderEliminar