ベース <型> のアクセスをアセンブリの外側に展開しているため、'<typename>' は <型> '<basetypename>' から継承できません。
更新 : 2007 年 11 月
基本クラスまたはインターフェイスを継承したクラスまたはインターフェイスの、アクセス レベルの制限が低くなっています。
たとえば、Public インターフェイスが Friend インターフェイスを継承する、または Protected クラスが Private クラスを継承するなどの例が挙げられます。この場合、基本クラスまたはインターフェイスへのアクセスが、指定したレベルで制限されません。
Error ID: BC30910
このエラーを解決するには
派生クラスまたはインターフェイスのアクセス レベルを、基本クラスまたはインターフェイスと少なくとも同じレベルで制限するように変更します。
または
制限の低いアクセス レベルを使用する必要がある場合は、Inherits ステートメントを削除します。より制限の高い基本クラスまたはインターフェイスは継承できません。