2010-11-24 15 views
14

Estoy tratando de configurar la depuración remota de mi máquina de desarrollo en un entorno de producción que se ejecuta en una máquina virtual, pero no importa lo que hago me sale el siguiente error:Depuración remota: la computadora de destino no se puede conectar nuevamente a esta computadora. Error de autenticación

Unable to connect to the Microsoft Visual Studio Remote Debugging Monitor named . The Visual Studio Remote Debugger on the target computer cannot connect back to this computer. Authentication failed. Please see Help for assistance.

Esta es mi configuración:

anfitrión de la máquina: Windows 7 x86 Profesional Visual Studio 2010 Ultimate

virtual Machine: Windows 7 x86 Profesional

Ambas computadoras están en el mismo dominio, con el mismo nombre de usuario y contraseña. El firewall en la computadora remota está apagado y el firewall en el host está encendido, pero apagarlo produce el mismo error. Las cuentas en ambas máquinas son miembros del grupo Administradores y ejecutan tanto msvsmon como visual studio como administrador o bien/o producen el mismo resultado. Cuando coloco el nombre del servidor en el campo calificador en "adjuntarme al proceso" y hago clic en actualizar, puedo ver el registro en la máquina remota diciendo que el host está conectado, pero que es seguido inmediatamente por el error anterior. Por último, y esto puede ser la pieza más importante de información, cuando la autenticación falla, consigo una entrada en el incluso cronológicamente que establece que una cuenta de usuario ha sido bloqueada:

A user account was locked out.

Subject:
Security ID: SYSTEM
Account Name: MyHostComputerName$
Account Domain: DomainWhichBothMachinesAreOn
Logon ID: 0x3e7

Account that was locked out:
Security ID: MyHostComputerName \ MyUsername *(which is identical on both machines)* Account Name: MyUserName

Additional Information:
Caller Computer Name: MyVirtualMachineName

He leído aparentemente cada tutorial, Boleto de ayuda y un poco de información al azar con respecto a este problema y la depuración remota en general y probado casi cada "solución rápida". Estaría muy agradecido de cualquier idea. Puedo proporcionar cualquier información adicional si es necesario. Gracias por adelantado.

Respuesta

9

"MyHostComputerName \ MyUserName" parece indicar el servicio de VM está tratando de autenticar a un usuario local, no el dominio de usuario

que han creado la misma contraseña de usuario & como cuentas locales en ambos sistemas?

http://msdn.microsoft.com/en-us/library/ms164725.aspx

+0

sí, lo había intentado. Recientemente nos actualizamos a nuevas máquinas y esta vez, siguiendo de cerca el tutorial de MSDN sobre la depuración remota, pude hacer que funcionara. Gracias de todos modos por tu respuesta. –

+1

También me pareció importante asegurarme de que estaba ejecutando el servidor de depuración remota en la cuenta local con nombre de usuario que coincide con el utilizado en el sistema de desarrollo. –

2

Tuve este mismo problema al ejecutar VS 2010 Pro en Windows 7 Pro para acceder depurador remoto 2010 en Windows 2008 R2. Creé cuentas idénticas en el servidor que ejecuta el depurador y en mi dominio. Estaba ejecutando en mis cuentas idénticas tanto el estudio visual como el depurador remoto con derechos de administrador y con el firewall desactivado. en ambos sistemas.

el error que obtuve fue "... el depurador remoto del estudio visual en la computadora de destino no puede conectarse de nuevo a esta computadora ..." Encontré este problema con VS 2010 y VS 2005, así que sabía que era un problema con mi sistema

SOLUCIÓN - agregue una cuenta de usuario local a su sistema ejecutando Visual Studio ya que una cuenta de dominio no funcionará (puede ejecutar Visual Studio bajo la cuenta de dominio, solo necesita que la cuenta local esté presente con el administrador derechos asignados).

Sé que esta respuesta es para un hilo viejo, pero hay una serie de hilos en este tema sin solución.

+0

Además, creo que este enlace es muy básico, pero muy útil: https://msdn.microsoft.com/en-us/library/ms164725%28v=vs.100%29.aspx – nkanani

1

Vaya a la computadora de destino (que desea depurar de forma remota), abra el explorador de Windows y visite la computadora desde la que está depurando. Le pedirá la contraseña de usuario. Ingrese las credenciales para la cuenta que existe en ambas computadoras y tiene el permiso correspondiente. Después de autenticarse, podrá usar el depurador remoto.

Mi configuración era AMBAS COMPUTADORAS EN WORKGROUP.

+0

intentado ... conectado usando el explorador pero el depurador no se conecta ... – user1656671

0

En mi caso cuando agrego mu las credenciales de las computadoras locales al problema del host remoto resuelto.

0

La credencial es la solución para el caso cuando se tiene una máquina de "computadora de administración de dominio con vs studio" que intenta depurar remotamente una máquina de "administración no de dominio" de diferentes dominios.

Cuestiones relacionadas