.net 項目在發版的時候報包的版本不一致
嚴重性 代碼 說明 項目 文件 行 禁止顯示狀態
錯誤 錯誤形式的警告: 檢測到包降級: System.Diagnostics.Debug 從 4.3.0 降級到 4.0.11。直接從項目引用包以選擇不同版本。
ProjectName -> Microsoft.AspNetCore.Mvc.Core 2.2.5 -> Microsoft.Extensions.DependencyModel 2.1.0 -> Microsoft.DotNet.PlatformAbstractions 2.1.0 -> System.IO.FileSystem 4.0.1 -> runtime.win.System.IO.FileSystem 4.3.0 -> System.Diagnostics.Debug (>= 4.3.0)
ProjectName -> Microsoft.AspNetCore.Mvc.Core 2.2.5 -> Microsoft.Extensions.DependencyModel 2.1.0 -> System.Diagnostics.Debug (>= 4.0.11) ProjectName 0
解決方案:
找到這個 ProjectName , 然後重新去nuget裏將這個包(例如上面提到的:System.Diagnostics.Debug) 直接安裝正確的版本(例如上面提到的4.3)