Asp.net core 名称为;SqlServerValueGenerationStrategy“;在当前上下文中不存在
我正在使用ASP.NET Core 2.1。创建API项目后,我运行以下命令Asp.net core 名称为;SqlServerValueGenerationStrategy“;在当前上下文中不存在,asp.net-core,Asp.net Core,我正在使用ASP.NET Core 2.1。创建API项目后,我运行以下命令 Add-Migration MOBAPP -Project OVMInfrastructure Update-Database 当我运行更新数据库时,出现以下错误: 当前上下文中不存在名称“SqlServerValueGenerationStrategy” 我重新安装了以下Nuget软件包 Microsoft.EntityFrameworkCore.SqlServer 但它仍然不起作用 遵循以下步骤: 在JSAIn
Add-Migration MOBAPP -Project OVMInfrastructure
Update-Database
当我运行更新数据库
时,出现以下错误:
当前上下文中不存在名称“SqlServerValueGenerationStrategy”
我重新安装了以下Nuget软件包
Microsoft.EntityFrameworkCore.SqlServer
但它仍然不起作用
遵循以下步骤:
JSAInfrastructure
JSAInfrastructure
JSAInfrastructure
JSAAPI
同一解决方案中是否有多个拆分项目?您需要在包含
DbContext
定义的项目中安装Microsoft.EntityFrameworkCore.SqlServer
。使用DbContext
配置与我们共享您的项目结构和相关代码。是的。我使用的是干净的体系结构。具有DbContext配置的代码如下所示:您是否已在OVMInfrastructure.Data上安装了Microsoft.EntityFrameworkCore.SqlServer?有可复制的项目吗?有。这是我项目的一部分。我只是上传了一个实体。如果你能帮忙的话。