2011-12-20 16 views
11

Tengo un VS2010 ejecutándose en una máquina WTS (Windows2008). Estoy tratando de conectar el depurador en un proceso. El proceso está ejecutando un cliente WPF. El proceso se presenta en el cuadro de diálogo adjuntar al proceso, pero atenuado y el botón adjuntar está deshabilitado.El proceso está deshabilitado en VS2010 se conecta al diálogo de proceso

Leo las discusiones y confirmó que el código administrado está habilitado para el depurador, sin suerte. Aquí hay dos capturas de pantalla que representan la situación actual (en la primera imagen, el proceso que intento depurar está marcado en azul - tenga en cuenta que me estoy ejecutando como administrador):

instantánea va aquí - pero fue eliminada por pila desbordamiento ...

Después de probar la selección de tipo de código automático, probé de forma manual, sin suerte. Aquí está la captura de pantalla:

instantánea va aquí - pero fue eliminado por desbordamiento de pila ...

se agradecería cualquier ayuda.

Gracias, Busi

+0

¿Hay otros procesos en gris, o solo este proceso específico? –

+0

Tengo esto. Estuvo funcionando bien toda la mañana y luego decidió dejar de trabajar después del almuerzo. Es otro ejemplo de la menor calidad del software que Microsoft ha estado lanzando desde que Bill Gates asumió un papel menos activo. –

+0

Más información: trabajando en VS 2008 y todavía no trabajando en VS 2010. ... ¿progreso? –

Respuesta

10

Tal vez ya están unidos al proceso? Comenzó la depuración antes de unirse al proceso?

+0

sí. ese era el problema exacto. Otros usuarios se unieron al proceso. ¡Gracias! – baruchl

1

No estoy seguro, pero es posible que ya haya un depurador adjunto al proceso, y es por eso que Visual Studio no le permitirá adjuntarlo. ¿Estás seguro de que ya no estás ejecutando la aplicación en modo de depuración o tienes otra instancia de VS ejecutándose?

+0

mismo que en la respuesta anterior. ¡Gracias! – baruchl

+0

Pásame por 6 segundos. –

7

Encontré otra causa/solución a este problema, seleccioné las casillas de verificación 'Mostrar procesos de todos los usuarios' y 'Mostrar procesos en todas las sesiones' y obtuve dos instancias de mi servicio, una en gris (que siempre estaba visible) y otro al que podría apegarme. hth :).

6

Me encontré con el mismo problema con mi servicio de Windows. No pude adjuntarme a un servicio de Windows en ejecución que construí. Mi solución tiene múltiples proyectos con el servicio de Windows como el proyecto de inicio.

Descubrí que mi problema se debe a que el proyecto de inicio es el mismo que el servicio de Windows.

Para resolver mi problema, simplemente establecí un proyecto diferente como el Proyecto de Inicio.

0

Si está intentando adjuntar un servicio web o una aplicación web (w3wp.exe), intente restablecer el iis (iisreset). Funcionó para mí

+0

Un poco más de contexto alrededor de la respuesta ayudaría. – Sid

Cuestiones relacionadas