Es posible que pueda hacer esto, pero depende de cómo se encuentre el código que desea depurar en relación con el código del otro desarrollador, y si puede o no modificar (pero no confirmar los cambios) a su código.
Lo primero que querrá hacer es, al menos temporalmente, vaya al menú Herramientas -> Opciones -> depuración en Visual Studio, y marque la casilla "Sólo mi código". Supongo que esto está disponible incluso en ediciones Express, pero puede no ser así, y si no está disponible para ti, me temo que el resto de lo que tengo que decir probablemente no ayude.
De todos modos, una vez que haya marcado eso, ya no verá notificaciones de interrupción de tiro para el código que no es "suyo". Esto significa código que proviene de un ensamblaje que no está en su.sln, o código marcado con el atributo [DebuggerNonUserCode]
de System.Diagnostics
. Lo que generalmente hago entonces es decorar temporalmente los métodos ofensivos con [DebuggerNonUserCode]
hasta que termine de depurar lo que necesito depurar, y luego revertir esos cambios antes de registrarme en el control de fuentes.
No es tan elegante como me gustaría (me encantaría una casilla de verificación "nunca más salgan de los tiros de este sitio" en el asistente de excepción), pero es mejor que nada.
Creo que puede haber otras configuraciones de depuración que puedan interactuar con el funcionamiento de "Just My Code", por lo que si esto no funciona, házmelo saber e intentaré obtener una imagen más precisa de lo que la configuración se parece a cuando hago esto.
http://support.microsoft.com/kb/308469 – madcolor