我刚刚将PCL库转换为新的.Net Standard库,并且在依存关系上有一些黄色警告三角形,如下所示:
在转换过程中,它使所有nuget包(包括依赖项)都遍历,因此可以重复。
如何找出黄色警告三角形代表什么?
编辑
构建日志:
要阻止NuGet在构建过程中还原软件包,请打开“ Visual Studio选项”对话框,单击“软件包管理器”节点,然后取消选中“允许NuGet在构建过程中下载丢失的软件包”。NU1605:检测到软件包降级:NUnit从3.8.1降到2.6.4。直接从项目中引用包以选择其他版本。
MyProj.UI.Tests-> MyProj.Core.Tests-> NUnit(> = 3.8.1)
MyProj.UI.Tests-> NUnit(> = 2.6.4)NU1605:检测到包降级:NUnit从3.8.1降到2.6.4。直接从项目中引用包以选择其他版本。MyProj.UI.Tests.iOS-> MyProj.UI.Tests-> MyProj.Core.Tests-> NUnit(> = 3.8.1)MyProj.UI.Tests.iOS-> NUnit(> = 2.6.4)NU1605:检测到的软件包降级:NUnit从3.8.1降到2.6.4。直接从项目中引用包以选择其他版本。
MyProj.UI.Tests.Android-> MyProj.UI.Tests-> MyProj.Core.Tests-> NUnit(> = 3.8.1)MyProj.UI.Tests.Android-> NUnit(> = 2.6.4)