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