• 我爬的entityFramework的坑


    老师使用的是mysql的数据库,但是我只有sqlserver的数据库,于是就照猫画虎,想连自己的sqlserver,结果一连跳了几个坑:

    坑一:appsetting中的字符串连接是后面还有个s,

    坑二:直接出现failed build大多数是你这句话出了问题,不行的话就清理下项目

    坑三:说你的目标项目和你迁移的命名空间不匹配,大概是你在package manager console里面没有选中你要迁移到哪,你也可以在上面按照它提示的强制迁移到另一个Assembly里。

    坑四:迁移成功了,然而成功之后你的迁移类出了问题,大概是你的api的Assembly的.net core的entityFrameworksql版本和你迁移要去的Assembly里面entityFrameworksql的版本不一致

     坑五:update-database 的时候,又说Keyword not supported: 'datasource'.我不知道问题在哪,把连接字符串前面的Datasource改成Server就莫名其妙行了,好像是

    SqlDataSource.ProviderName Property这个东西有关

  • 相关阅读:
    Vim配置
    9.24CSPS模拟10
    10.3CSPS模拟16
    9.26CSPS模拟12
    我被机惨了
    9.25模拟赛
    多层项目中使用EFCore
    EFCore 执行原生SQL语句
    批处理 压缩日志,删除历史文件
    EF的全局过滤器 HasQueryFilter 从EFCore 2.0才有
  • 原文地址:https://www.cnblogs.com/1521681359qqcom/p/11605416.html
Copyright © 2020-2023  润新知