NuGet Uyarısı NU1701

Package 'packageId' was restored using 'TargetFrameworkA' instead the project target framework 'TargetFrameworkB'. This package may not be fully compatible with your project.

Sorun

PackageTargetFallback / AssetTargetFallback bir paketten varlıkları seçmek için kullanıldı. Uyarı, kullanıcılara varlıkların %100 uyumlu olmayabileceğini bildirir.

Çözüm

Projenin hedef çerçevesini paketin desteklediği bir çerçeveyle değiştirin.

İpucu

Alternatif çözüm: NuGetSolver, Microsoft DevLabs tarafından geliştirilen ve bağımlılık çakışmalarını çözmeye yardımcı olmak için tasarlanmış bir Visual Studio Uzantısıdır. Bu sorunları tanımlama ve çözme sürecini otomatikleştirir. Diğer ayrıntılar için Visual Studio Market'te NuGetSolver sayfasını ziyaret edin. Deneyiminiz hakkındaki geri bildirimlerinizi duymak isteriz.