我试图在VS Express for Web 2013中的一个全新的.NET MVC项目中安装Umbraco。
如果我选择.Net Framework 4.5或4.5.1,然后尝试通过Nuget安装Umbraco,我收到以下错误:
将Microsoft.aspnet.mvc 5.2.3更新为Microsoft.aspnet.mvc 4.0.20710.0失败。无法找到与Microsoft.aspnet.mvc 4.0.20710.0相符的UmbracoCms.Core版本。
我已尝试将目标框架更改为4.5然后再更改为4.5.1并尝试通过包管理器取消Microsoft.AspNet.Mvc
并重新安装,但没有任何乐趣。
谁能告诉我如何解决这个问题?
答案 0 :(得分:1)
我认为这是您尝试安装的Umbraco版本的问题。
我可以向您发送以下博文,可能会有所帮助: 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/
答案 1 :(得分:1)
问题似乎与AspNet.Mvc.FixedDisplayModes有关。通过Nuget安装这个解决了这个问题,Umbraco应该没有问题安装。