【NU1201】プロジェクト XXX は XXX と互換性がありません。

あるプロジェクトと、別のライブラリなどのプロジェクトに依存関係(プロジェクトの参照)がある場合、プロジェクトで設定している対象のフレームワークが、参照元のプロジェクトより、参照先のプロジェクトが新しい場合、以下のエラーコードが表示されます。

コード 説明
NU1201 プロジェクト XXX は XXX と互換性がありません。プロジェクト XXX がサポートするもの XXX

対象のフレームワークは

.NET 5.0 → .NET Core 3.1 → .NET Core 3.0 → .NET Framework

の順で、参照元のプロジェクトより、参照先のプロジェクトが同じか、右側にあるフレームワークである必要があります。

今のところ、 .NET 5.0 から .NET Framework のプロジェクトを参照する事も出来ますが、出来るだけ使用するフレームワークは合わせておいた方がいいでしょうね。

 

.NET 5 C# Windows Forms プログラム へ戻る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください