문제

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/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top