You need to use a second instance of Visual Studio to debug the one that's running the code.
Put your control on a form.
Start a second instance of Visual Studio and choose the Debug | Processes menu item. Double-click devenv.exe and choose Common Language Runtime as the types of debugging
Open your code file, set your breakpoint, and you're debugging.
Shawn Burke, Microsoft