2016-11-11 1 views
0

Entity Framework Core를 사용하여 Microsoft SQL Server 데이터베이스를 사용하여 응용 프로그램을 만들려고합니다. Microsoft.EntityFrameworkCore.SqlServer 및 Microsoft.EntityFrameworkCore.Tools에 대한 종속성을 해결하는 방법?

내가 지금까지 한 일이다

1 단계 : 내가 설치 한 Nuget 패키지 관리자에서 : Install-Package Microsoft.EntityFrameworkCore.SqlServer

2 단계 : Nuget 패키지 관리자에서 나는 (엔티티 프레임 워크 명령에 대한) 설치 : Install-Package Microsoft.EntityFrameworkCore.Tools –Pre

그리고 내 project.json 보인다

{ 
    "version": "1.0.0-*", 
    "buildOptions": { 
    "emitEntryPoint": true 
    }, 

    "dependencies": { 
    "Microsoft.EntityFrameworkCore.SqlServer": "1.0.1", 
    "Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview3-final", 
    "Microsoft.NETCore.App": { 
     "type": "platform", 
     "version": "1.0.0" 
    } 
    }, 

    "frameworks": { 
    "netcoreapp1.0": { 
     "imports": "dnxcore50" 
    } 
    } 
} 
아래로3210

하지만 오류가 발생합니다.

a) 종속성 Microsoft.EntityFrameworkCore.SqlServer> = 1.0.1을 (를) 확인할 수 없습니다. b) 종속성 Microsoft.EntityFrameworkCore.Tools> = 1.0.0-preview3-final을 확인할 수 없습니다.

은 화면 2015

  • VS에게 내가

    을 사용하고 Upadte 3
  • 하지 넷 프레임 워크 4.6.1

가 왜 오류를 던지고을

enter image description here

촬영 어떻게 해결할 수 있습니까?

미리 감사드립니다. 당신이 Microsoft.EntityFrameworkCore을 없기 때문에 나는 생각

답변

0

이며,이 시도 :

"dependencies": { 
     "Microsoft.NETCore.App": { 
      "version": "1.0.0", 
      "type": "platform" 
     }, 
     "Microsoft.EntityFrameworkCore": "1.0.1", 
     "Microsoft.EntityFrameworkCore.SqlServer": "1.0.1", 
     "Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview3-final" 
    } 

당신은 Nuget를 사용하여 패키지를 복원 할 필요가 없습니다, project.json의 변화를 자동으로 패키지를 복원해야합니다.

나를 위해 위의 작품, 당신을 위해 그렇지 않으면 뭔가 다른, 알려줘.

관련 문제