2010-10-01 8 views

Respuesta

2

No creo que sea posible conectarse a una aplicación que ya se está ejecutando en el emulador.

Parece que está tratando de conectarse directamente al emulador, en lugar de a la aplicación que se ejecuta en él. Lo que no creo es lo que quieres de todos modos.

Puede ser útil si considera el emulador como una máquina virtual. Eso es lo que es. (lo suficientemente cerca)

Si desea depurar una aplicación en el emulador, debe iniciarla a través de Visual Studio.

+0

Necesito conectarme a una aplicación en ejecución, ya que he ejecutado el xap a través de un postprocesador .NET (similar al mensaje) y de alguna manera lo ha estropeado; Tengo que adjuntarme a él para ver la excepción que se lanza, y no puedo ejecutarlo directamente desde Visual Studio, ya que se ha cambiado de lo que se compiló originalmente ... – thecoop

+0

¿Puede el postprocesador no integrarse en la tubería VS? Al igual que PostSharp puede. (O podría la última vez que lo miré). De lo contrario, ¿no puede simplemente agregar un controlador de excepción global para capturar el error y obtener acceso a los detalles de esa manera? –

+0

He intentado integrarlo, pero parece que hay algo que no le gusta al emulador o la implementación (un mensaje muy útil 'El parámetro es incorrecto' ... – thecoop

10

Como solución:

  • abrir el administrador de configuración de la solución
  • siguiente para construir una columna de despliegue, desactive su proyecto
  • presione F5

Esto abrirá la aplicación que ya está en el dispositivo sin sobrescribirlo (y eliminar su almacenamiento).

+0

¡Gracias por este trabajo! Seguí intentando usa "Adjuntar para procesar" sin ningún tipo de suerte. – jkasten

+0

¡Bien, gracias! –

Cuestiones relacionadas