1. 程式人生 > >檢測到包降級 直接從專案引用包以選擇不同版本

檢測到包降級 直接從專案引用包以選擇不同版本

.net core 專案釋出時,報錯 “檢測到包降級.....”

其實報錯資訊中已經提示瞭解決方法: “直接從專案引用包以選擇不同版本”

在當時報錯的專案,如上圖為“Jiebao.NetCoreLibrary.Utility”這個專案,直接引用 System.Net.Primitives,System.IO.FileSystem,
System.Net.NameResolution 這三個包,並選擇最高版本,即可解決。

原因: 專案中引用的第三方包中的包有衝突,所以需要在該專案中決定到底使用哪個版本的,所以需要在該專案中直接引用發生衝突的包的高版本。