I found interesting macro. It allows you to attach to a process from VS. I use it very often to attach to NUnit gui. I have a toolbar button in my VS that invokes the macro. I found it quite useful.
'This subroutine attaches to the first nunit-gui.exe process found.
Sub AttachToNUnit()
Dim process As EnvDTE.Process
For Each process In DTE.Debugger.LocalProcesses
If (process.Name.ToLower().EndsWith("nunit-gui.exe")) Then
process.Attach()
Exit Sub
End If
Next
MsgBox("No nunit-gui.exe found")
End Sub