핫 타올 - Web API 2로 업그레이드 할 수 없음 (VS2013)
-
20-12-2019 - |
문제
Visual Studio 2013으로 업그레이드했으며 자연스럽게 Hottowel, Breeze 및 다른 모든 친구들이 MVC5, WebApi2, EF6 등을 지원하기를 원했습니다.
앞뒤로 앞뒤로, WebApi2 + EF6 용 WebApi2 및 Breeze로 업데이트 할 수있었습니다.그러나 Hottowel은 어려움을 겪습니다.
패키지 관리자 콘솔에서 메시지가있는 hottowel을 다시 시작할 수 없습니다. 설치 패키지 : 이미 'Microsoft.Aspnet.Webapi'의 최신 버전을 참조합니다
그게 무슨 뜻 이죠?NuGet 페이지에서는 Microsoft.Aspnet.webapi (≥ 4.0.30506.0 이상)에 의존한다고합니다.WebApi 버전은 5.x.x이며 필요한 4.0xx가 있습니다.
누구든지 hottowel을 다시 얻을 수 있습니까?
감사합니다.
해결책
그래서 그것은 모두 당신이 지금있는 곳에 달려 있습니다.패키지와 DLL을 제거하고 새로 시작합니다.깨끗한 프로젝트와 install-package hottowel.angular
로 시작하십시오.함께 그것을 단단히 조금하려고 노력하고 싶다면 일할 수 있지만 더 고통 스러울 수 있습니다.
이전 Hottowel에서 시작한 경우 ASP.NET Web API 2가 헤어졌습니다.따라서 최신이 최신 기능을 사용합니다.Web API v2를 사용하려면 hottowel.angular.breeze
를 사용하십시오.
문제는 hottowel, 웹 API 2 및 기타 MSFT 기능과 비롯된 것입니다.
자세한 내용은 다음 링크를 참조하십시오. http://www.johnpapa.net/hottowel-angular-and-asp-net-web-api-2-compat/