ジェネリック、またはジェネリック型に含まれるクラスは、属性クラスから継承できません
更新 : 2007 年 11 月
ジェネリック クラスまたはジェネリック型の中に入れ子になったクラスに、属性クラスを継承したという指定がなされています。
Visual Basic および .NET Framework は、現時点では属性とジェネリック型の組み合わせをサポートしていません。そのため、次のような制限があります。
属性をジェネリック型にしたり、ジェネリック型の中で宣言したりすることはできません。
属性がジェネリック クラスを継承したり、ジェネリック クラスが属性を継承したりすることはできません。
属性を適用するときには、次のような引数は指定できません。
ジェネリック型
ジェネリック型から作成された型
包含型の型パラメータ
包含型の型パラメータから作成された型
Error ID: BC32074
このエラーを解決するには
- 基本クラスを属性クラス以外の何かに変更するか、Inherits ステートメント自体を削除します。