プロジェクト外で定義されているクラス、構造体、インターフェイス、列挙型、デリゲートなどの型が式で使用されています。 ただし、そのアセンブリへのプロジェクト参照が循環参照のセットの一部です。
複数のプロジェクトがそれらのプロジェクト間で参照し合う場合、その参照は 循環している可能性があります。 たとえば、2 つのプロジェクトは、相互に参照できます。 一般的には、あるプロジェクトから次のプロジェクトへの参照のチェーンは、最終的に最初のプロジェクトに戻ることができます。 このような場合は、参照の解決に使用するチェーンの末尾に最終的なプロジェクトはありません。
別のアセンブリで定義されている型にアクセスするには、そのアセンブリへの参照を Visual Basic コンパイラが保持する必要があります。 これは、プロジェクト間の循環参照にならない、単一であいまいさのない参照である必要があります。
エラー ID: BC30962
このエラーを解決するには
- プロジェクトのプロパティに、使用する型が定義されているアセンブリを生成するプロジェクトへの直接参照を追加します。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET