次の方法で共有


NuGet 警告 NU1701

パッケージ「packageId」は、プロジェクト ターゲット フレームワーク「TargetFrameworkB」の代わりに、「TargetFrameworkA」を使用して復元されました。 このパッケージは、プロジェクトと完全に互換性がない可能性があります。

問題点

パッケージからアセットを選択するために PackageTargetFallback / AssetTargetFallback が使用されました。 この警告は、アセットに 100% の互換性がない可能性があることをユーザーに通知するものです。

解決策

プロジェクトのターゲット フレームワークを、パッケージがサポートするフレームワークに変更します。

ヒント

代替ソリューション: NuGetSolver は、依存関係の競合の解決を支援することを目的とする、Microsoft DevLabs によって開発された Visual Studio 拡張機能です。 これにより、これらの issue を特定して対処するプロセスが自動化されます。 詳細については、Visual Studio Marketplace の NuGetSolver ページを参照してください。エクスペリエンスに関するフィードバックをお聞かせください。