i have a winforms project, and i created a class on assembly A that inherits from System.Windows.Forms.Form to serve as a base class for variou
System.Windows.Forms.Form
It's a known limitation. Basically you can work around this by declaring another class that inherits from the generic class.
For instance:
class Generic<T> : UserControl { }
then
class GenericInt : Generic<int> { }
then use GenericInt instead of Generic. SUcks I know.