Поделиться через


Тип <имяТипа> не может использоваться как атрибут, поскольку не имеет атрибута 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.

См. также

Ссылки

AttributeUsageAttribute

Другие ресурсы

Пользовательские атрибуты в Visual Basic