Error: El servicio Visual Studio Remote Debugger del equipo de destino no se puede conectar a este equipo
Este error significa que el servicio del depurador remoto se ejecuta con una cuenta de usuario que no se puede autenticar cuando intenta conectarse al equipo desde el que se realiza la depuración. Este error se puede producir cuando se realiza la depuración remota con el motor de depuración heredado y el depurador remoto se ejecuta como un servicio.
En la tabla siguiente se muestran las cuentas que pueden tener acceso al equipo:
Escenario | Cuenta LocalSystem | Cuenta de dominio | Cuentas locales con el mismo nombre de usuario y contraseña en ambos equipos |
---|---|---|---|
Ambos equipos en el mismo dominio | Sí | Sí | Sí |
Ambos equipos en dominios que tienen confianza bidireccional | No | No | Sí |
Uno o ambos equipos en un grupo de trabajo | No | No | Sí |
Equipos en dominios diferentes | No | No | Sí |
Además:
La cuenta en la que se ejecuta el servicio del depurador remoto de Visual Studio debe ser una cuenta de administrador en el equipo remoto, de modo que éste pueda depurar cualquier proceso.
La cuenta también necesita tener el privilegio
Log on as a service
en el equipo remoto que usa la herramienta administrativa Directiva de seguridad local.Si está usando un acceso de cuenta local al equipo, debe ejecutar el servicio del depurador remoto de Visual Studio con una cuenta local.
Para corregir este error
Asegúrese de que el servicio del depurador remoto de Visual Studio esté correctamente configurado en el equipo remoto. Para obtener más información, vea Depuración remota.
Ejecute el servicio del depurador remoto bajo una cuenta que puede tener acceso al equipo host del depurador, como se muestra en la tabla anterior.
Para agregar el privilegio "Iniciar sesión como servicio"
En el menú Inicio, elija Panel de control.
En Panel de control, elija Vista clásica si es necesario.
Haga doble clic en Herramientas administrativas.
En la ventana Herramientas administrativas, haga doble clic en Directiva de seguridad local.
En la ventana Configuración de seguridad local, expanda la carpeta Directivas locales.
Haga clic en Asignación de derechos de usuario.
En la columna Directiva, haga doble clic en Iniciar sesión como servicio para ver las asignaciones de directiva de grupo local en el cuadro de diálogo Iniciar sesión como servicio.
Para agregar nuevos usuarios, haga clic en el botón Agregar usuario o grupo.
Cuando haya terminado de agregar usuarios, haga clic en Aceptar.
Para solucionar este error
- Ejecute el Monitor de depuración remota como aplicación en lugar de como servicio.