quinta-feira, dezembro 14, 2006

Debug de assemblies

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.

Sem comentários: