我想为MAUI Blazor应用程序进行EFCore迁移。但是当使用包管理器或CLI时,我会收到一个错误,因为启动项目针对Android。我在下面的教程中没有看到这个错误。
dw1jzc5e1#
迁移不能直接在MAUI项目中使用。解决方案是将DbContext和模型放在单独的类库项目中。
添加迁移时,请参考项目和启动项目,如下所示:
dotnet ef migrations add Initial --startup-project ..\YourClassLibrary --project ..\YourClassLibrary
字符串作者:Asaad Iaaly:https://github.com/AssadIaaly/MauiSqlite
1条答案
按热度按时间dw1jzc5e1#
迁移不能直接在MAUI项目中使用。解决方案是将DbContext和模型放在单独的类库项目中。
添加迁移时,请参考项目和启动项目,如下所示:
字符串
作者:Asaad Iaaly:https://github.com/AssadIaaly/MauiSqlite