.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)
标签:11,降级,4.0,4.3,System,Diagnostics,Debug,Microsoft From: https://www.cnblogs.com/fancyblogs/p/17466908.html