更新 Microsoft aspnet mvc 5 失败

Updating Microsoft aspnet mvc 5 failed

我正在尝试在 VS Express for Web 2013 的新 .NET MVC 项目中安装 Umbraco。

如果我选择 .Net Framework 4.5 或 4.5.1,然后尝试通过 Nuget 安装 Umbraco,我收到以下错误:

Updating Microsoft.aspnet.mvc 5.2.3 to Microsoft.aspnet.mvc 4.0.20710.0 failed. Unable to find a version of UmbracoCms.Core that is conpatible with Microsoft.aspnet.mvc 4.0.20710.0.

我试过将目标框架更改为 4.5,然后又改回 4.5.1,还尝试通过包管理器卸载 Microsoft.AspNet.Mvc 并重新安装,但没有成功。

谁能告诉我如何解决这个问题?

我认为这是您尝试安装的 Umbraco 版本的问题。

我可以向您推荐以下博客 post,这可能会有所帮助: https://our.umbraco.org/forum/ourumb-dev-forum/bugs/64654-MVC-5-Umbraco-Nuget-Install

或者,您是否没有尝试过手动安装 Umbraco?我更喜欢这个选项(我得到了更多的控制权 :P)。

请参阅以下指南以手动安装 Umbraco:https://our.umbraco.org/documentation/installation/install-umbraco-manually

在手动安装过程中,我会创建一个空白 visual studio 解决方案(MVC 或 WebForms)并将 Umbraco 文件导入该解决方案。

下面的博客给出了一个很好的例子: http://www.harshbaid.in/2014/04/30/umbraco-cms-asp-net-mvc-part-3-inside-visual-studio/

问题似乎出在 AspNet.Mvc.FixedDisplayModes 上。通过 Nuget 安装可以解决这个问题,Umbraco 应该可以毫无问题地安装。