EntityFramework.Core를 사용한 ASP.NET vNext

asp.net-core entity-framework-core

문제

내 ASP.NET vNext 프로젝트에서 Entity Framework 7의 2 가지 종속성을 사용하고 있습니다.

  • "EntityFramework.SqlServer": "7.0.0-beta1"
  • "EntityFramework.Commands": "7.0.0-beta1"

나는 베타 2 버전을 사용하고자하므로 "EntityFramework.Core"인 세 번째 종속성을 추가했습니다 : "7.0.0-beta2". 그래서 나는 가지고있다 :

  • "EntityFramework.SqlServer": "7.0.0-beta2"
  • "EntityFramework.Commands": "7.0.0-beta2"
  • "EntityFramework.Core": "7.0.0-beta2"

그러나 Visual Studio에서 오류가 발생합니다.

오류 - CS0121 - 호출이 다음 메서드 또는 속성 사이에 모호합니다. 'Microsoft.Framework.DependencyInjection.EntityServiceCollectionExtensions.AddEntityFramework (Microsoft.Framework.DependencyInjection.IServiceCollection, Microsoft.Framework.ConfigurationModel.IConfiguration)'및 'Microsoft.Framework.DependencyInjection .EntityServiceCollectionExtensions.AddEntityFramework (Microsoft.Framework.DependencyInjection.IServiceCollection, Microsoft.Framework.ConfigurationModel.IConfiguration) '- Startup.cs

CoreCLR과 같은 오류 ... 어떤 아이디어?

수락 된 답변

좋아, 해결책을 찾았습니다. 모든 베타 1 종속성을 베타 2로 변경했으며 효과가있었습니다. 아직 다른 문제가 있습니다. 웹 사이트에 홈 페이지가 표시되지 않고 간단한 빈 페이지가 있습니다.

편집 2 : 불편을 끼쳐 드려 죄송합니다. "Microsoft.VisualStudio.Web.BrowserLink.Loader"종속성은 아직 베타 1에있는 것으로 보입니다. 이제 작동합니다. 행운을 빕니다 ;)


인기 답변

네게 뉘게 업데이트 된 동일한 거래는 모두 그 문제와 잘 맞습니다. 제 경우의 업데이트는 Microsoft.ASpNet.Server.IIS 베타 1에서 베타 5까지, Microsoft.AspNet.Server.WebListener 베타 1에서 베타 4까지였습니다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.