EF 7.0.0-rc1-final에 대한 업데이트가 SQL DbContextOptionsBuilder UseSqlServer를 위반했습니다.

asp.net-core c# entity-framework entity-framework-core sql-server

문제

방금 내 너겟 패키지를 EF 7.0.0-rc1-final로 업데이트했습니다. 이전 SQL EF 7 버전에서 SQL 연결 문자열 코드가 파손되었습니다.

using System.Collections.Generic;
using ComicEndpoints.Models;
using System.Threading.Tasks;
using Microsoft.Data.Entity;
protected override void OnConfiguring(DbContextOptionsBuilder options)
{
    options.UseSqlServer(@"ConnectionString");
}

오류:

'DbContextOptionsBuilder'형식이 참조되지 않은 어셈블리에 정의되어 있습니다. 어셈블리 'EntityFramework.Core, Version 7.0.0.0'에 대한 참조를 추가해야합니다.

EntityFramework.Core를 NuGet의 최신 버전에 설치했으나 'using'으로 참조 할 수 없습니다. 이것은 방금 rc1-final로 업데이트 할 때 발생했으며 변경 사항을 참조하는 문서를 찾을 수 없습니다.

프로젝트 .JSON

using System.Collections.Generic;
using ComicEndpoints.Models;
using System.Threading.Tasks;
using Microsoft.Data.Entity;
protected override void OnConfiguring(DbContextOptionsBuilder options)
{
    options.UseSqlServer(@"ConnectionString");
}

인기 답변

나는 이것에 대한 이름도 바뀌 었다고 믿는다.

'EntityFramework.SqlServer': "7.0.0-rc1-final '

-- 지금이야:

'EntityFramework.MicrosoftSqlServer': "7.0.0-rc1-final '

게시물 참조 : ASP.NET 5 Beta 8을 RC1로 업그레이드

TIP : GitHub에서 Asp.Net Docs를 다운로드하여 (ASP.NET 제작자)가 참조 및 종속성을 코딩하는 방법을 확인하십시오.




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