Тип <имяТипа> не может использоваться как атрибут, поскольку не имеет атрибута System.AttributeUsageAttribute
Обновлен: Ноябрь 2007
'<typename>' cannot be used as an attribute because it does not have a 'System.AttributeUsageAttribute' attribute
Была предпринята попытка использовать атрибут, объявленный без System.AttributeUsageAttribute для определения его использования.
Идентификатор ошибки: BC31505
Исправление этой ошибки
- Настраиваемые атрибуты должны быть классами, производными отSystem.Attribute, имеющего примененный атрибут AttributeUsageAttribute.