I have recently been getting an error in the Windows Forms designer of VS2010SP1 when using inherited UserControls.
The error is
The designer
To add to this extensive list of issues that could cause this error, it seems that inheriting from a generic type or abstract class can screw the designer.