プロジェクト '<projectname>' ではアセンブリ '<assemblyname>' のバージョン '<versionnumber1>' への参照が必要ですが、アセンブリ '<assemblyname>' のバージョン '<versionnumber2>' が参照されています (Visual Basic 警告)。

更新 : 2007 年 11 月

エラー メッセージ

プロジェクト '<projectname>' ではアセンブリ '<assemblyname>' のバージョン '<versionnumber1>' への参照が必要ですが、アセンブリ '<assemblyname>' のバージョン '<versionnumber2>' が参照されています。バージョン '<versionnumber1>' への参照が作成されました。

プロジェクトは、どこかで他の場所で定義されているアセンブリへの間接参照を作成しますが、そのプロジェクトには、同じアセンブリの旧バージョンへの直接参照も含まれています。

旧バージョンではなく新しいバージョンで定義されている型およびプログラミング要素にアクセスできるように、コンパイラは、アクセスを解決するときに新しいバージョンへの間接参照を使用します。

既定では、このメッセージは警告です。警告を非表示にする方法や、警告をエラーとして扱う方法の詳細については、Visual Basic での警告の構成 を参照してください。

Error ID: BC42203

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

  • 旧バージョンのアセンブリへの直接参照を削除するか、参照先を新しいバージョンに変更します。

参照

処理手順

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

概念

アセンブリの概要

プロジェクト参照

その他の技術情報

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

参照の管理