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 ...我不喜歡。 –