発生したコンパイルエラーの原因がつかめず、困っております。
【状況】
・A.DLLに含まれるSuperClassがある。
・SuperClassを継承するChildClassがB.DLLに含まれている。
・ChildClassを利用するMainClassがZ.DLLに含まれている。
・MainClassを含むプロジェクトでは、B.DLLを参照設定している。
上記の様な状態のとき、以下のコンパイルエラーが発生します。
「基本クラス 'SuperClass' を含むアセンブリ 'A.DLL' への参照が必要です。参照をプロジェクトに追加してください。 」
エラーID:BC30007
http://msdn2.microsoft.com/ja-jp/library/asyd9t24(vs.80).aspx
A.DLLを参照設定すればエラーは解消されますが、なんで参照設定が必要なのかがわかりません。
上記サイトを見ても、原因が読み取れなかったのですが、ご存知の方がいらしたら、教えてください!