0

我遵循指导安装Umbraco here。看起来他们没有提到VS2015,但我通过将它安装到一个空的MVC 5项目中来尽可能地紧跟其后。如何在VS2015上安装Umbraco?

但是,当我通过NuGet安装UmbracoCMS时,我发现这个错误(以及一堆类似的问题,所有关于DNX 5的唠叨都不被支持)。

NU1002项目PocUmbraco中的依赖项Microsoft.AspNet.WebHelpers 3.2.3不支持框架DNXCore,Version = v5.0。

C:\用户\ chamster \文件\的Visual Studio 2015年\项目\ PocUmbraco的\ src \ PocUmbraco \ project.json

我很清楚该怎么做了。我用Google搜索了一下,但没有发现任何有用的信息,可能是因为对Umbraco的无知和有限的经验。

+0

你能否请你验证你的package.json是否全部正确?同时检查是否有任何对RC版本的引用 – Ash

+0

我该怎么做?我查看了* project.json *并发现了关于dnx5的消息。删除它后,只留下DNX4.5的错误消失了,但我不知道我刚刚做了什么。另外,我现在无法发布到Azure。没有错误,只是变成了菜单...你知道VS2015和Umbraco的指南吗?现在很混乱,嘿嘿。 –

+0

@Ash这行似乎得到执行(在Startup.cs中),因为我可以在本地运行站点时看到它:* context.Response.WriteAsync(“Hello World!”); *。不过,我期待有更多的图形和开箱即用的东西... –

回答

1

你实际上已经安装到ASP.NET 5项目(它有MVC6)。 您不应该使用ASP.NET 5模板,而应该使用类似于4.5.2或4.6的模板。 DotcomCore不受Umbraco的支持。不知道关于ASP.NET 5,但据此,它听起来并不是非常支持我: https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/66903-umbraco-on-linux-with-aspnet-5

另外,如果你只是想获得一个POC运行,就省略天蓝。 然后,当你创建你的空ASP.NET项目后,安装nuget包UmbracoCms,然后点击那个F5按钮并从那里开始:-)

+0

这么多先进的,去与最新的......我得到它的工作,一旦我去了4.5 ...我不喜欢。 –