Есть ли обновленная версия для пакета установки Hottowel.angular.breeze -pre?
Я попытался установить этот пакет и получил следующую ошибку.
Install-Package : Updating 'Microsoft.AspNet.WebApi.OData 5.0.0' to 'Microsoft.AspNet.WebApi.OData 4.0.30506' failed. Unable to find a version of 'Breeze.Server.WebApi2' that is compatible with
'Microsoft.AspNet.WebApi.OData 4.0.30506'.
At line:1 char:1
+ Install-Package HotTowel.Angular.Breeze -Pre
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
любая помощь приветствуется, спасибо
1 ответ
Спасибо за просмотр моего курса! Некоторые из вас сообщили мне, что есть некоторые проблемы с новейшими пакетами WebApi NuGet. Как только они будут решены (согласование с Microsoft и Breeze), я сообщу вам все. А пока вот обходной путь, который довольно прост:
На данный момент проще всего установить пакеты nuget в таком порядке. Я работаю с командой Breeze и командой 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.
Еще раз спасибо за вашу поддержку!
ОБНОВИТЬ
Теперь вы можете использовать EF6, Web API v2 с Breeze 1.4.5. Просто установите HotTowel.
Install-Package HotTowel.Angular.Breeze -pre