EF Core를 사용하여 새 ASP.NET Core 2.0 프로젝트 (SDK 2.1.2)를 만들고 마이그레이션을 추가 할 때 생성 된 코드를 해결할 수 없기 때문에 컴파일 할 수 없습니다. SqlServerValueGenerationStrategy. 이 클래스는 Microsoft.EntityFrameworkCore.Metadata 네임 스페이스의 일부로 보이며 Microsoft.EntityFrameworkCore 어셈블리에 포함되어야합니다. 그러나이 문제를 해결할 수 없습니다. 위의 프로젝트 파일을 기반으로EF Core 2.0 마이그레이션 문제
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.EntityFrameworkCore">
<HintPath>..\..\..\..\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.entityframeworkcore\2.0.1\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll</HintPath>
</Reference>
<Reference Include="Microsoft.EntityFrameworkCore.Relational">
<HintPath>..\..\..\..\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.entityframeworkcore.relational\2.0.1\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll</HintPath>
</Reference>
</ItemGroup>
</Project>
가의 SqlServerValueGenerationStrategy 열거가 해결되어야한다 (Microsoft.EntityFrameworkCore)하지만 VS2017은 여전히 불평 : 내 프로젝트의 csproj 파일은 다음과 같다. 어떤 아이디어?
나는 두 번째 라인을 왠지 놓쳤습니다. 감사! –