我正在使用VS2015社区。我创建了一个空的ASP.NET项目,并通过以下方式从NuGet包管理器安装了Umbraco:
Install-Package UmbracoCms
在安装过程中,我选择覆盖web.config和Global.asax文件。 我已成功登录Umbraco但未做任何更改。然后我尝试加载默认主页,我收到了这个配置错误。
我一直在寻找解决方案,并发现在使用VS2015时需要将项目升级到MVC5。所以我按照这里描述的那样做了: https://umbraco.com/follow-us/blog-archive/2015/7/29/upgrading-your-umbraco-site-to-mvc5-and-webapi2
可悲的是,我仍然遇到相同的配置错误。可能出现的问题或如何解决?
答案 0 :(得分:1)
我通过在VS 2005中通过Nuget安装Umbraco来测试这个。我正在使用VS 2005,但我认为VS 2005社区的行为是相同的。首先,我将它安装在一个空项目中,并在创建新项目时取消选中WebForms,MVC和Web API复选框。我构建并运行了该项目并运行了umbraco安装程序。前端装载很好。
然后我再次尝试,但这次选中了MVC复选框。我能够运行并安装umbraco,但这次我得到了你在前端(根页面)报告的相同错误。在这个版本中,我看到在views / web.config中有2个名为" system.web.webPages.razor的节组。我评论了第二个,我也评论了第二组。在那之后,前端似乎工作。我安装了Fanoe入门套件,页面加载正常。