抽象基本クラスを持つ共通のアセンブリ/プロジェクトがあり、次にいくつかの派生クラスを他のアセンブリに公開したいと考えています。
抽象基本クラスが Intellisense のこれらの他のアセンブリに表示されないようにしたいのでinternal、作成すると思ったのですが、次のエラーが発生します。
一貫性のないアクセシビリティ: 基本クラス 'Settings' は、クラス 'IrcSettings' よりもアクセスしにくくなっています ....
よくわかりません。私は抽象Settingsクラスを作成することを余儀なくされているため、publicこのアセンブリの外に表示されます。
internal代わりにこのクラスを作成するにはどうすればよいですか?