Класс среды выполнения Windows "{0}" имеет недопустимый базовый тип "{1}". Классы должны быть производными от System.Object ...

Класс среды выполнения Windows "{0}" имеет недопустимый базовый тип "{1}".  Классы должны быть производными от System.Object или от создаваемого класса среды выполнения Windows.  Наследование реализации не допускается.
Класс {0} можно сконструировать, но это не первый класс в файле. В Visual Studio конструктор должен использовать первый класс ... Класс загрузчика конструктора "{0}" либо не наследует от DesignerLoader, либо не реализует IVSMDDesignerLoader. Оба условия ... Класс службы типа {0} одновременно определяет ServiceContract и наследует ServiceContract от типа {1}. Наследование контракта ... Класс службы типа {0} одновременно определяет ServiceContract и наследует ServiceContract от типа {1}. Наследование контракта ... Класс среды выполнения Windows "{0}" имеет недопустимый базовый тип "{1}". Классы должны быть производными от System.Object ... Класс-заглушка "%1", указанный в ManagedToNativeComInteropStubAttribute, и интерфейс "%2" должны быть из одной сборки. Классу "|1" назначен "Microsoft.VisualBasic.ComClassAttribute", но "|1" не имеет общих членов, которые могут быть предоставлены ... Клиент COM вызвал управляемый метод "%1$s" типа "%2$s". Тип возвращаемого значения этого метода отличен от HRESULT, и вызванное ...