.net core 项目发布时,报错 “检测到包降级.....”
其实报错信息中已经提示了解决方法: “直接从项目引用包以选择不同版本”
在当时报错的项目,如上图为“Jiebao.NetCoreLibrary.Utility”这个项目,直接引用 System.Net.Primitives,System.IO.FileSystem,
System.Net.NameResolution 这三个包,并选择最高版本,即可解决。
原因: 项目中引用的第三方包中的包有冲突,所以需要在该项目中决定到底使用哪个版本的,所以需要在该项目中直接引用发生冲突的包的高版本。