2016-09-15 3 views
1

ASP.NET Core 1.0.1로 업그레이드이 official msdn blog업그레이드

Download.NET Core Installer 1.0.1

업데이트 project.json

"Microsoft.AspNetCore.Mvc": "1.0.*", 

에 따라 간단한 것 같다
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 

그러나 위의 줄을 변경 한 후에 경고 메시지가 표시됩니다.

경고 NU1012 종속성 충돌. Project.Web 1.0.0 예상 Microsoft.AspNetCore.Server.Kestrel> = 1.0.1, 1.0.0 Project.Web

경고 NU1007 지정된 종속성은 Microsoft.AspNetCore.Server.Kestrel> = 1.0.1 이었지만 종료되었습니다. Microsoft.AspNetCore.Server.Kestrel 1.0.0으로 업그레이드하십시오.

그런 다음 Nuget 패키지 관리자를 사용하여 패키지를 업데이트하겠다고 결정했습니다.

하지만 MVC에 대한 업그레이드가 실패하고 난 다음 얻을 1.0.1에 파일에 "Microsoft.AspNetCore.Mvc"을 설정하면 "Microsoft.AspNetCore.Mvc는"v1.0.0 개발자

"Microsoft.AspNetCore.Mvc": "1.0.0" 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 

을 유지 경고

경고 NU1012 종속 충돌. Project.Web 1.0.0 예상 Microsoft.AspNetCore.Mvc> = 1.0.1 그러나 1.0.0을 받았습니다.
경고 NU1007 지정된 종속성은 Microsoft.AspNetCore.Mvc> = 1.0.1이지만 Microsoft.AspNetCore.Mvc 1.0으로 끝납니다. 0.

왜 Nuget 패키지 관리자가 1.0.1을 픽업하지만 업그레이드에 실패합니까?

왜 이러한 경고가 발생합니까?

답변

1

'project.json'을 마우스 오른쪽 버튼으로 클릭하고 순서를 변경하는 정렬 속성을 선택하여 해결했습니다. 순서가 중요해 보입니다.

+0

이상한. 그러나 그것은 나를 위해 문제를 해결했다. .. –

+0

는 여기의 그렇게 이상하다. – Hesham

관련 문제