我在 NuGet 中有以下过时的包:
但是,当我单击“更新”按钮时,出现以下错误:
错误:将“Microsoft.AspNet.Mvc 4.0.20710.0”更新为“Microsoft.AspNet.Mvc 5.1.2”失败。
Unable to find a version of 'AspNetMvc' that is compatible with 'Microsoft.AspNet.Mvc 5.1.2'.
使用此包的两个项目都会发生这种情况:
我在这两个项目上都在 .NET 4.5 框架上运行。我可以做些什么来升级这个包,或者它只是与 4.5 不兼容,或者我现在应该使用不同的 NuGet 包吗?
最佳答案
首先将项目框架更改为4.5.1
打开 nuget 包管理器控制台并
- 卸载 AspNetMvc 包
- 卸载包 Microsoft.AspNet.Mvc
- 安装包 Microsoft.AspNet.Mvc
这对我有用。
关于asp.net - 无法将 NuGet 包 "Microsoft ASP.NET MVC"从版本 4.0.20710.0 更新到 5.1.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23277104/