我用更新的nuget包更新了一个asp.net core 2应用程序.Boom,我的网络应用程序不再编译.我收到如下所示的错误.我试图通过编辑csproj进入并手动更改版本,但我似乎造成的伤害大于好处.任何人都知道如何解决这个问题?
严重级代码描述项目文件行抑制状态错误NU1605检测到的包降级:Microsoft.NETCore.App从2.0.3到2.0.0.直接从项目引用包以选择不同的版本.BWD.ASPNET.Core - > Microsoft.EntityFrameworkCore.Tools.DotNet 2.0.1 - > Microsoft.NETCore.App(> = 2.0.3)BWD.ASPNET.Core - > Microsoft.NETCore.App(> = 2.0.0) BWD.ASPNET.Core E:\ BWDCore\BWD.ASPNET.Core\BWD.ASPNET.Core\BWD.ASPNET.Core.csproj 1
有效的方法是删除核心 nuget 包,然后仅添加回 .net core 元包。感谢我的好友 Shawn Wildermuth(以及所有人)的建议。:-)
我不能相信这个答案。我只是将其重新发布到这里,以便任何可能想知道并通过谷歌找到它的人。我还得到了一些其他建议,但没有一个起作用。
归档时间: |
|
查看次数: |
4155 次 |
最近记录: |