【发布时间】:2022-09-28 21:25:23
【问题描述】:
我使用 XAF DevExpress,但在创建 EF Core 迁移时遇到了一些问题
我正在尝试使用 Add-Migration InitialCreate 命令执行迁移,但我总是遇到同样的问题,出现以下错误:
\"给定的键 \'DevExpress.Persistent.BaseImpl.EFCore.IEFCoreWeakReference DevExpress.Persistent.BaseImpl.EFCore.AuditTrail.IAuditDataItemPersistent.NewObject\' 不在字典中。\"
我一直在升级所有的 NuGet 包,它仍然是一样的。我不能以任何方式进行迁移。
我还收到另一个错误,我无法弄清楚它可能是什么。我只编程了 3 个月,所以如果我的问题不太正确,请提前原谅。
\"访问 Microsoft.Extensions.Hosting 服务时出错。在没有应用程序服务提供商的情况下继续。错误:无法从程序集 \'DevExpress.ExpressApp.EFCore 加载类型 \'DevExpress.ExpressApp.EFCore.IXafDbContextFactory`1\' .v22.1, Version=22.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a\' 因为在继承的接口中非法使用了协变或逆变类型参数。\"
标签: c# entity-framework-core devexpress xaf