gpt4 book ai didi

mysql - Microsoft.EntityFrameworkCore 2.1-rc 与 MySql.Data.EntityFrameworkCore

转载 作者:可可西里 更新时间:2023-11-01 08:59:10 25 4
gpt4 key购买 nike

我正在尝试将 mysql 与 Microsoft.EntityFrameworkCore 2.1-rc-final 和 MySql.Data.EntityFrameworkCore 8.0.11 一起用作提供程序。但是当我试图执行 mugrations 命令时,我得到了这个异常:System.MissingMethodException:找不到方法:'Void Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommandBuilderFactory..ctor(Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger`1, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper)'。

这是我的 IDesignTimeDbContextFactory 代码实现:

public class DesignLocationFactory:IDesignTimeDbContextFactory<LocationDbContext>
{
public LocationDbContext CreateDbContext(string[] args)
{
var builder = new DbContextOptionsBuilder<LocationDbContext>();
builder.UseMySQL("server=localhost;port=3306;user=***;passsword=***;database=locationdb");
return new LocationDbContext(builder.Options);
}
}

请问我该如何解决这个问题,或者至少提供一些如何与其他提供商一起使用的示例

最佳答案

最后,有了这个提供程序 Pomelo.EntityFrameworkCore.MySql 版本 2.1.0-rc1-final,一切都完美无缺。要安装它,请执行命令:安装包 Pomelo.EntityFrameworkCore.MySql -Version 2.1.0-rc1-final

关于mysql - Microsoft.EntityFrameworkCore 2.1-rc 与 MySql.Data.EntityFrameworkCore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50442930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com