ターゲットにいくつかのクラス ライブラリ プロジェクトがありますnetstandard2.1
。
これをターゲットの WPF プロジェクトに参照すると.NET Framework v4.8
、ビルド時にエラーが発生します。
重大度コード説明プロジェクト ファイル行抑制状態エラー プロジェクト '..\ClassLibrary1\ClassLibrary1.csproj' は 'netstandard2.1' をターゲットとしています。'.NETFramework,Version=v4.8' をターゲットとするプロジェクトからは参照できません。WpfApp1
私に何ができる?
更新:読んだこれ参照に関する Q/Anetcoreapp2.1
とその回答で add について説明していますnetstandar2.1
。しかし、私のライブラリはすでにターゲットに含まれていますnetstandard2.1
。
ベストアンサー1
私に何ができる?
- ライブラリに最新の機能が必要ない場合は、
一般的に .net 標準 2.0 を使用し、ライブラリは可能な限り低いバージョンをサポートすることを目指す必要があります。
または
- WPF アプリを .NET Core 3 以降に移植する