2013-10-22 56 views
1

我試圖通過nuget在我的德國visual studio 2013 mvc應用程序中安裝hottowel。hottowel nuget與實體框架6?

我得到這個錯誤:

安裝,包裝:從 「的EntityFramework 6.0.1」 AUF 「的EntityFramework 5.0.0」 在更新過程中出錯。無版「EntityFramework.de, Microsoft.AspNet.Identity.EntityFramework」的發現,這與「5.0.0的EntityFramework」

它只是說,那個叫「身份證」的新身份驗證的東西使用的EntityFramework功能兼容哪些與hottowel所需的實體框架5不兼容。

我該如何解決這個問題?我想要使​​用新的身份特徵以及hottowel。

Regards

+0

我有同樣的問題。你有沒有找到任何幫助? – bnieland

+0

我剛剛加載HotTowel模板(通過新項目)。如果你喜歡,我可以讓你知道如何。 – bnieland

回答

1

感謝您收看我的課程!你們中的一些人讓我知道最新的WebApi NuGet軟件包存在一些問題。一旦解決了這些問題(與Microsoft和Breeze人員協調),我會讓大家知道。與此同時,這裏的解決方法非常簡單:

現在,最簡單的方法就是按此順序安裝nuget軟件包。我隨着微風隊和ASP.NET團隊合作,這更容易很快使:)

Install-Package Microsoft.AspNet.WebApi -version 4.0.30506.0

Install-Package Microsoft.AspNet.WebApi.Odata -version 4.0.30506.0

Install-Package EntityFramework.SqlServerCompact -version 4.3.6

Install-Package HotTowel.angular -pre

Install-Package HotTowel.angular.breeze -pre

第3問它使用的WebAPI 4.0.30506 ...這使得它所有的工作。一旦我從Breeze團隊得到確認並進行了一些更改並且通過Web Api團隊進行了檢查,我會更新這些內容並讓每個人都知道如何使其與Web API v2一起工作。

再次感謝您的支持!

+0

不應該那麼辛苦,有一個微風包可以讓新版本脫離前4次安裝。只有'HotTowel.Angular.Breeze'需要更新到OData 5.0 –

+0

我正在談論的包是Breeze.WebApi2.EF6 –

+0

是的。這個軟件包是在我旅行的兩天前創建的。我需要測試我的軟件包的版本,它們今天可以同時使用v1和v2。這可能很容易,但我也有一天的工作:) –