Есть ли обновленная версия для пакета установки 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
Другие вопросы по тегам