我刚刚将项目更新为ASP .NET Core 2.1,当我运行时:
migrations add InitialCreate
它会创建一个迁移文件夹,但是我收到此错误并且我的项目无法构建:
名称" SqlServerValueGenerationStrategy"不存在于 目前的背景。
答案 0 :(得分:49)
SqlServerValueGenerationStrategy
被定义为Microsoft.EntityFrameworkCore.SqlServer.dll
中的Microsoft.EntityFrameworkCore.Metadata
。
确保您安装了以下Nuget包Microsoft.EntityFrameworkCore.SqlServer:
Install-Package Microsoft.EntityFrameworkCore.SqlServer
答案 1 :(得分:4)
dotnet add package Microsoft.EntityFrameworkCore.SqlServer