代码之家  ›  专栏  ›  技术社区  ›  Jay

使用身份服务器和asp身份时出现方法“get_Info”错误

  •  0
  • Jay  · 技术社区  · 5 年前

    我正在学习身份服务器的基本教程。本教程只谈到了使用sqlite,所以我决定将sqlserver集成到其中。

    我遇到了这个错误

    类型中的方法“get_Info” “微软。EntityFrameworkCore。基础设施。内部。SqlServer选项扩展 来自程序集“Microsoft”。EntityFrameworkCore。SqlServer, 版本=1.1.6.0,文化=中性,公钥令牌=adb9793829ddae60' 没有实现。

    此命令在之前的另一个项目中已经工作过,因此该命令本身很好。此外,这个错误还有其他问题,但它们都与mysql有关,而不是我使用的mssql。

    1 回复  |  直到 5 年前
        1
  •  0
  •   Jay    5 年前

    这是我遇到错误的地方。

    选项。使用SqlServer(connectionString,sql=>sql.MigrationsAssembly(migrationsAssemble));

    但是,我去掉了它,没有构建错误。我假设,这意味着,相关的Sql框架也包括在内。

    但是,get_info方法是sqlserver包的一部分。

    所以,

    dotnet add package Microsoft.EntityFrameworkCore.SqlServer
    

    添加了包含此定义的实际包,尽管它没有显示任何构建错误。这很愚蠢,但我认为这对其他人来说可能有用,所以把它放在这里,作为Q和A。