estoy tratando de limpiar todos los errores de diseño en nuestras soluciones y corrió en el siguiente error:¿Puede el diseñador de estudio visual mostrar clases heredando tipos genéricos?
The designer could not be shown for this file because none of the classes within it can be designed. The designer inspected the following classes in the file: DoubleAttributeTextBoxBase --- The base class 'NumericAttributeTextBoxBase' could not be loaded. Ensure the assembly has been referenced and that all projects have been built.
Las clases, se definen en el mismo conjunto, así que sé que no es un problema de referencia. Me pregunto si tiene algo que ver con el hecho de que la clase base es genérica. ¿Algunas ideas?
public class DoubleAttributeTextBoxBase : NumericAttributeTextBoxBase<double>
public class NumericAttributeTextBoxBase<T> : TextBox where T : IComparable, IComparable<T>
Sé que esto puede parecer una tontería, pero ¿ha revisado para asegurarse de que están en el mismo espacio de nombres? ¿La aplicación compila? –