debugging - visual - IIS no muestra un sitio web que coincida con la URL lanzada
remote debugger visual studio 2017 (3)
Tengo la aplicación Sharepoint 2013 desplegada en IIS. Cuando quiero comenzar a depurar, me enfrento a este error:
"No se puede iniciar la depuración en el servidor web. IIS no muestra un sitio web que coincida con la URL lanzada".
Encontré algunas soluciones para este problema, pero ninguna funciona para mí. Las soluciones que encontré:
- VS debería estar ejecutándose como Administrador. Yo lo hice.
- Autenticación de Windows debe habilitarse en IIS. Yo lo hice.
- ''IIS Metabase y la compatibilidad de configuración de IIS 6'' deberían activarse en las características de Windows. Yo lo hice.
Todavía no funciona. ¿Alguna otra solución? Por favor, ayúdame.
Si nada funciona como las soluciones anteriores, pruebe esto
Inicio >> Panel de control >> Haz clic en Programas
Haga clic en Activar o desactivar las características de Windows .
En el cuadro de diálogo Control de cuentas de usuario, haga clic en Continuar
Expanda Internet Information Services, expanda Web Management Tools y luego expanda IIS 6 Management Compatibility
Haga clic para seleccionar la casilla de verificación Compatibilidad de configuración de Metabase de IIS 6 y, a continuación, haga clic en Aceptar.
Yo tuve el mísmo problema.
Estaba intentando mover mi solución a un servidor de DEV diferente, que no uso tan a menudo.
1.) No había instalado algunos de los elementos de las secciones Desarrollo de aplicaciones (duh, derecha) de los Servicios de roles de IIS. Terminé revisando todo, pero creo que solo necesitas ASP.NET
2.) Instalé las herramientas asp.net y web 2013 disponibles haciendo clic aquí
Intente iniciar Visual Studio en la cuenta de administración seleccionando Run as administrator
.