Тип "%1!ls!" из сборки "%2!ls!" не может использоваться за пределами сборки, так как у этого типа в его иерархии наследования ...

Тип "%1!ls!" из сборки "%2!ls!" не может использоваться через границы сборки, поскольку тип в его иерархии наследования имеет параметр универсального типа, являющийся внедренным типом взаимодействия.
Тип "%1!ls!" из сборки "%2!ls!" не может использоваться за пределами сборки, так как у этого типа в его иерархии наследования имеется параметр универсального типа, являющийся внедренным типом взаимодействия.
Тестовый проект может быть предназначен только для версии платформы .NET Framework 3.5 или более поздней. Другие версии платформы ... Тесты не были запущены, поскольку не были загружены, были отключены или не известны для вызова метода, свойства или события. ... тип "%$T" (тип возвращаемого значения GetEnumerator) должен иметь соответствующую общую функцию-член MoveNext и общее свойство ... Тип "%1!ls!" из сборки "%2!ls!" не может быть использован для границ сборки, поскольку имеет параметр универсального типа, ... Тип "%1!ls!" из сборки "%2!ls!" не может использоваться за пределами сборки, так как у этого типа в его иерархии наследования ... Тип "%1!ls!" не может быть внедрен, поскольку имеет базовый аргумент. Рекомендуется задать свойству "EmbedInteropTypes" значение ... Тип "%2!ls!" в "%1!ls!" конфликтует с импортированным пространством имен "%4!ls!" в "%3!ls!". Использование типа, определенного ... Тип "{0}" был помечен как имеющий явно заданный макет, но поле "{1}" не было помечено атрибутом FieldOffset