NuGet 警告 NU1701

包“packageId”是使用“TargetFrameworkA”而不是项目目标框架“TargetFrameworkB”还原的。 此包可能与项目完全不兼容。

問题

AssetTargetFallback 用于从包中选择资产。 警告让用户知道资产可能不兼容 100%。

解决方案

将项目的目标框架更改为包支持的目标框架。

小窍门

替代解决方案:NuGetSolver 是由 Microsoft DevLabs 开发的 Visual Studio 扩展,旨在帮助解决依赖项冲突。 它自动执行识别和解决这些问题的过程。 有关更多详细信息,请访问 Visual Studio Marketplace 上的 NuGetSolver 页面,我们很乐意听取你关于你的体验的反馈。