asp.net - rechazado - no se puede iniciar el servidor web de iis express visual studio 2017
Visual Studio IIS Express no funciona (8)
- Haga clic derecho en su proyecto web y haga clic en propiedades
- Ir a la pestaña web a la derecha
- En la sección del servidor, cambie
local IIS
aIIS Express
Espero que esto ayude
Ejecuto Visual studio 2015
como administrador, comienzo un nuevo proyecto, aplicación ASP.NET
, Empty 4.5.2 y luego solo agrego una página html simple. Cuando trato de iniciar el uso de IIS Express
, acabo de esperar al host local. Si hago esto bajo IIS local
funciona bien.
Lo tengo funcionando correctamente en mi computadora portátil e hice una instalación limpia de Windows 10 en mi escritorio y luego reinstalé el VS2015
pero aún obtengo el mismo resultado. IIS
Express se inicia pero la página web sigue esperando al host local
He visto varias soluciones pero no he podido resolver el problema. Soy un novato en todo esto, así que agradecería instrucciones paso a paso sobre cómo resolverlo.
Es un .Net Framework 4.5.2
A veces, Visual Studio solo tarda muchos minutos en cargar todos los símbolos requeridos al depurar. Compruebe la barra de estado de Visual Studio:
Una vez, por alguna razón, IIS Express funcionó si cambié el navegador de Visual Studio a Google Chrome. Sin embargo, simplemente reiniciando Visual Studio me solucioné esto.
Busque en el archivo applicationhost.config bajo
YOUR_DOCUMENTS_PATH / IISExpress / config /
Localice la configuración predeterminada del documento y agregue el nombre completo de su página html estática (yourpage.html) o use una de las opciones disponibles si desea atenerse a los estándares:
<defaultDocument enabled="true">
<files>
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>
Creo que IIS está deshabilitado en su sistema. Por favor siga los siguientes pasos:
- Ir al panel de control
- Programa abierto y características
- En el lado izquierdo, encontrará ''Activar o desactivar las características de Windows'', haga clic en él.
- Compruebe que IIS se comprueba con todas las subcaracterísticas. Adjunto una captura de pantalla a continuación para su referencia.
- Asegúrese de que todas las casillas estén marcadas.
- Ahora reinicie su sistema.
Creo que esto resolverá tu problema.
Puede intentar cambiar el puerto que usa IIS Express haciendo lo siguiente:
Haga clic derecho en su proyecto web y haga clic en propiedades
En el menú web, cambie la URL del proyecto y especifique un puerto personalizado, es decir: 56000
- Guarde sus cambios y vea si eso funciona!
Puede asegurarse de que ningún otro proceso esté utilizando el puerto que eligió ejecutando el siguiente comando:
netstat -na | find "your port number"
es decir:
netstat -na | find "56000"
Si el puerto está libre, no se enviará nada a la consola.
Salga de Visual Studio y elimine la carpeta (proyecto) .vs. Reinicie Visual Studio. Debería empezar a funcionar.
Tuve el mismo problema y todos los consejos no funcionaban. Pero corro visual studio como administrador y todos trabajando ahora. Por lo tanto, vaya al acceso directo de Visual Studio, Propiedades, avance ... y verifique Ejecutar como administrador.