コンストラクタは、'<typename>' を含むプロジェクト '<projectname>' を間接的に参照しています。

更新 : 2007 年 11 月

エラー メッセージ

コンストラクタは、'<typename>' を含むプロジェクト '<projectname>' を間接的に参照しています。プロジェクトに '<projectname>' へのプロジェクト参照を追加してください。

式またはステートメントが、別のプロジェクトで定義されている型にアクセスしますが、アクセス元のプロジェクトには、型を定義しているプロジェクトへの直接参照がありません。

型はクラス、構造体、インターフェイス、モジュール、または列挙体の可能性があります。

問題の型を定義するプロジェクトは、型を含むアセンブリを作成します。プロジェクトが、型を定義しているプロジェクトを直接参照しない場合、コンパイラは、その型を含むアセンブリがソリューション内にあり、アクセス可能であることを保証できません。

Error ID: BC31533

このエラーを解決するには

  • 問題の型を定義しているプロジェクトを特定し、それに対するプロジェクト参照を追加します。

参照

処理手順

方法 : Visual Studio で参照を追加または削除する (Visual Basic)

概念

プロジェクト参照

その他の技術情報

名前空間およびコンポーネントの参照

参照の管理