Quase sem querer descobri uma funcionalidade bastante útil do Visual Studio 2005. A ideia é adicionar uma referência para um ficheiro
dll, agora chamar um método e fazer debug a esse método.
Normalmente o que faria seria, na solução que produz a
dll, "
Attach to Process..." ao processo em que estou a chamar o método dentro da
dll e fazia debug a esse método.
A funcionalidade que descobri torna isto muito mais simples. Basta abrir o ficheiro de código que produz a
dll e tem o método que queremos fazer debug na janela de Visual Studio que está a chamar o método da
dll. E pronto já estamos a parar nos
break points. Agora já percebo porque o Visual Studio dá erros de compilação em ficheiros que estão abertos, mas não pertecem à solução que se está a executar.