Горящее полотенце - невозможно обновить до веб-API 2 (VS2013)

StackOverflow https://stackoverflow.com//questions/20007004

  •  20-12-2019
  •  | 
  •  

Вопрос

Я обновил до Visual Studio 2013, и, естественно, я хотел обновить Hottowel, Breeze и всех других друзей, также поддерживаю MVC5, Webapi2, EF6 и т. Д.

После большого и обратно мне удалось обновить до webapi2 и Breeze для webapi2 + ef6.Но горячая борьба.

Я не могу получить Hottowel назад, потому что он пинает в консоли менеджера пакетов с сообщением: Установка-пакет: уже ссылается на более новую версию 'microsoft.aspnet.webapi'

Что это значит?На странице Nuget он говорит, что это зависит от: Microsoft.aspnet.webapi (≥ 4.0.30506.0).Моя версия webapi - 5.x.x, которая превышает необходимую 4.0xx.

Может кто-нибудь помочь мне стать горячим назад?

спасибо.

Это было полезно?

Решение

Так все зависит от того, где вы сейчас находитесь.Я предлагаю удалить пакеты и DLL и начинающую свежую.Начните с чистого проекта и генеракодицетагкода.Если вы хотите попытаться постепенно его вместе, он может работать, но это может быть более болезненным.

Если вы начали с более старого hottowel, веб-API 2 asp.net сломал его.Таким образом, новейшее использует последние функции.Если вы хотите веб-API V2, используйте install-package hottowel.angular.

Вопрос не горячий, его некомпетент с веб-API 2 и некоторыми другими функциями MSFT.

Для более подробной информации см. эту ссылку: http://www.johnpapa.net/hottowel-angular-and-asp-net-web-api-2-ascat/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top