2011-08-17 17 views
7

creé una solución .NET 1, que consiste en un proyecto A y B. un proyecto Mi solución también hace referencia a una DLL solamente (proyecto C) que no está incluido en mi solución 1, pero en una solución 2.¿Cómo puedo depurar un proyecto desde otra solución en Visual Studio?

Sln 1 con proyecto A y B con una referencia a la DLL del proyecto C Sln 2 con proyecto C

Me gustaría depurar mi proyecto C de mi solución 1. ¿Cómo puedo hacer eso sin incluir el código fuente de mi proyecto C en mi solución 1?

De hecho, mi proyecto C es el marco de mi empresa y está desarrollado por otro equipo. Puedo obtener la fuente pero no editar

+1

http://stackoverflow.com/questions/3752211/debugging-dll-project-in-visual-studio-2008-using-attach-to-process –

+0

Sí, parece ser la manera correcta. simplemente especifique la ubicación del código de soutrce para los módulos y asegúrese de tener los archivos PDB necesarios y coincidentes. – eFloh

Respuesta

7

Si solo tiene mi código deshabilitado (en Herramientas -> Opciones -> Depuración, llamado Habilitado solo mi código), puede ingresar a otras bibliotecas fuera de su solución y VS le pedirá que cargue las fuentes para ello. También puede abrir la fuente para C, establecer un punto de interrupción y si las fuentes coinciden con los símbolos, debería poder detenerse en ese punto de interrupción.

Cuestiones relacionadas