2011-08-17 11 views
7

Ho creato una soluzione .NET 1 che consiste in un progetto A e un progetto B. La mia soluzione fa riferimento anche a una DLL (progetto C) che non è inclusa nella mia soluzione 1 ma in una soluzione 2.Come posso eseguire il debug di un progetto da un'altra soluzione in Visual Studio?

Sln 1 con progetto A e B con riferimento alla DLL del progetto C Sln 2 con progetto C

Vorrei eseguire il debug del mio progetto C dalla mia soluzione 1. Come posso farlo senza includere il codice sorgente di il mio progetto C nella mia soluzione 1?

In effetti il ​​mio progetto C è il quadro della mia azienda ed è sviluppato da un'altra squadra. Sono in grado di ottenere la fonte ma non di modificare

+1

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

+0

sì, sembra essere il modo giusto. basta specificare la posizione del codice soutrce per i moduli e assicurarsi di avere i file PDB necessari e corrispondenti. – eFloh

risposta

7

Se si dispone di Solo il mio codice disabilitato (in Strumenti -> Opzioni -> Debug, chiamato Abilitato solo il mio codice), è possibile accedere ad altre librerie al di fuori della propria soluzione e VS ti chiederà di caricare i sorgenti per questo. Puoi anche aprire la sorgente per C, impostare un punto di interruzione e, se le sorgenti corrispondono ai simboli, dovrebbe essere in grado di fermarsi a quel punto di interruzione.

Problemi correlati