私は昨日c#とビジュアルスタジオを紹介されましたが、これは非常に簡単な質問だと思います。ただし、コードを.NETFrameworkから.netCOREに移植しています。私の仕事は、古いコードに存在していたパッケージ/ライブラリを新しいコードにインストールすることです(ソリューションのターゲットフレームワークは2.1です)
しかし、NuGetパケットマネージャーで、特定のライブラリがCORE 2.1でサポートされていることをどのように確認できますか?たとえば、これがイメージでCOREをサポートしているかどうか、またはこれがターゲットフレームワークであるため、利用可能なすべてのパッケージがコア2.0と互換性があるかどうかを確認できますか?
.NET標準は.... NET準拠言語の標準/仕様です。.NET(コアまたはフレームワーク)の各バージョンは、その標準の実装です。
MSのドキュメントによると、.NET Core2.0以降は.NETStandard2.0と互換性があります。
https://docs.microsoft.com/en-us/dotnet/standard/net-standard
つまり、.NET Core2.2に移植するために.NETStandard2.0と互換性のあるフレームワークを探す必要があります。
もう1つの便利なリンクは、MSのインタラクティブな互換性ツールです。
https://dotnet.microsoft.com/platform/dotnet-standard#versions
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加