I was having trouble with a custom ASP.NET 3.5 server control. It was getting a run time error as I dropped it on the winform. The problem was a bit tricky to debug but this article got me going. The article is written for VS 2005, but it worked for me with VS 2008.
Debugging an ASP.NET Server control at Design Time