开发环境:dotnet –version:2.1.103; Ubuntu 16.04; Visual Studio Code

999.遇到的问题

01.数据迁移报错

项目分为多层

  • xxx.WebApi
  • xxx.EntityFrameworkCore
  • xxx.xxx

DbContext 在 xxx.EntityFrameworkCore 层,在此层执行如下命令会报如下错误。

1
dotnet ef migrations add Initial

dotnet_ef_Error
解决方案:

1
2
//使用 --startup-project
dotnet ef migrations add Initial --startup-project ../xxx.WebApi/