Недопустимое сочетание управляемого и неуправляемого типов (строковые поля должны составлять пару с LPStr, LPWStr, LPTStr, ...

Недопустимое сочетание управляемого и неуправляемого типов (строковые поля должны составлять пару с LPStr, LPWStr, LPTStr, BStr или ByValTStr).
Недопустимое сочетание управляемого и неуправляемого типов (класс Object должен входить в пары с Interface, IUnknown, IDispatch ... Недопустимое сочетание управляемого и неуправляемого типов (класс Object должен составлять пару с Interface, IUnknown, IDispatch, ... Недопустимое сочетание управляемого и неуправляемого типов (параметры и типы возвращаемых значений String должны составлять ... Недопустимое сочетание управляемого и неуправляемого типов (строковые параметры и типы возвращаемых значений должны составлять ... Недопустимое сочетание управляемого и неуправляемого типов (строковые поля должны составлять пару с LPStr, LPWStr, LPTStr, ... Недопустимое ссылочное выражение указанной целевой сущности, поскольку оно не формирует ссылку на сущность того же типа или ... Недопустимые аргументы "{0}". В расширениях разметки между именем расширения разметки и первым параметром должны быть только ... Недопустимые аргументы "{0}". В расширениях разметки требуются один знак равенства между именем и значением и одна запятая ... Недопустимые параметры у одного или нескольких атрибутов, указанных для объекта типа "{0}". Убедитесь, что атрибуты имеют ...