5

Todos los ejemplos en la web suponen que el servidor remoto que vamos a depurar remotamente está en la misma red. Solo tengo una dirección IP estática y el uso de RDP me conecto al servidor.Depuración remota Aplicaciones ASP.NET en un servidor con dirección IP estática

He instalado Remote Debugger en la máquina remota, pero no puede establecer la dirección IP estática como Qualifier en Visual Studio -> depuración -> conectar con el proceso

Respuesta

3

El nombre de usuario constructo @ machinename muestra en msvsmon es el texto que necesita vaya al cuadro Calificador en Visual Studio -> Adjuntar al proceso.

Por ejemplo, cuando msvsmon dice:

msvsmon started a new server named '[email protected]'. Waiting for new connections. 

debería escribir tf @ MacMini en el cuadro de clasificación.

Para una máquina fuera de internet, supongo que usa el nombre de usuario @ [dirección IP aquí], p.

[email protected] 

Aunque deberá asegurarse de que, como mínimo, los cortafuegos y la autenticación estén configurados correctamente. (La depuración no se realizará a través de RDP). Hay un artículo en el lado del firewall de este here. No puedo recordar desde el principio qué implica la autenticación, aunque sospecho que como mínimo necesitará una cuenta en ambas máquinas con el mismo nombre de usuario y contraseña.

+1

He intentado 'user @ x.x.x.x' pero visual studio dice:' Error de inicio de sesión: nombre de usuario desconocido o contraseña incorrecta'. Estoy seguro de que el nombre de usuario es correcto y no proporcioné la contraseña como tu ejemplo. – Xaqron

+0

¿Se ha asegurado de que AMBOS el nombre de usuario y la contraseña en ambas máquinas sean iguales? Eso debería ser suficiente. Sin embargo, hay otras formas de lograrlo: consulte este artículo: http://msdn.microsoft.com/en-us/library/9y5b4b4f.aspx – tomfanning

Cuestiones relacionadas