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