Solución:
Los siguientes pasos solucionan el problema de Visual Studio 2015 y Visual Studio 2017:
- Cerrar VS.
- Navegue a la carpeta de la solución y elimine el oculto
.vs
carpeta. - Reiniciar VS.
- Pegar
F5
e IIS Express debería cargarse normalmente, lo que le permitirá depurar.
Nota: Según mi experiencia y otras en los comentarios, este problema parece deberse a mover un proyecto entre estaciones de trabajo, entornos o versiones de Visual Studio. Debe haber alguna información específica del entorno contenida en el
.vs
carpeta.
Fácilmente resuelto:
- Abra Visual Studio como administrador
- Haga clic con el botón derecho en su proyecto y haga clic en ‘Descargar proyecto’
- Nuevamente, haga clic con el botón derecho en su proyecto y haga clic en ‘Editar NOMBRE_PROYECTO.csproj’
-
Busque el código a continuación y elimínelo:
<DevelopmentServerPort>63366</DevelopmentServerPort> <DevelopmentServerVPath>/</DevelopmentServerVPath> <IISUrl>http://localhost:63366/</IISUrl>
-
Guarde y cierre el archivo .csproj
- Haga clic derecho en su proyecto y vuelva a cargarlo
- Ver su funcionamiento
Primer error
Para el primer error:
El proceso con un ID #### no se está ejecutando.
Los siguientes pasos funcionaron para mí:
- Cierre todas las instancias de Visual Studio.
- Cambie el nombre de la carpeta IISExpress (en mi PC está en C: Users jmelosegui Documents).
- Añade el _CSRUN_DISABLE_WORKAROUNDS Entorno Variable del sistema con el valor de 1.
- Inicie Visual Studio en modo administrador. (En Ventanas, haga clic derecho en el archivo ejecutable y seleccione Ejecutar como administrador).
Segundo error
El segundo error:
La página web no está disponible
Qué causó este error:
Eliminé el certificado de desarrollo IIS Express mientras jugaba con SSL.
Los siguientes pasos funcionaron para mí:
- Vaya al Panel de control.
- Seleccione Agregar o quitar programas.
- Busque IIS 8.0 Express.
- Haga clic derecho sobre él y luego haga clic en Reparar.
- ¡Tu certificado debería estar de vuelta!
¡Espero que esto ayude!