none
エラーID:BC30007の原因 RRS feed

  • 質問

  • 発生したコンパイルエラーの原因がつかめず、困っております。

     

    【状況】

    ・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を参照設定すればエラーは解消されますが、なんで参照設定が必要なのかがわかりません。

    上記サイトを見ても、原因が読み取れなかったのですが、ご存知の方がいらしたら、教えてください!

     

     

     

     

     

    2007年6月14日 23:53

回答