zoukankan      html  css  js  c++  java
  • VS2019+EF+Mysql会遇到的一些问题(待补充)

    环境:VS2019+EF+Mysql

    错误1:连接测试成功后,准备生成edmx文件了,总是闪退。

    原因:大概率时因为版本问题 :mysql.data  mysql.data.entity 在nuget里安装时版本要一致,MySQL Connector/NET版本要和这两个一致。

    不要忘安装了MySQL Connector/ODBC ,MySQL Connector/NET,MySQL for Visual Studio;

    错误2:连接ado.net 实体后,最后一步了,选择的数据库表,没有一个生成实体的。
    我的错误就很低级,数据库表 都没有主键!!!!!!
    都加了主键就ok了。
     

    错误3:另一种闪退问题。

    原因:没有给项目添加ef,一定要nuget先添加ef;如果还有问题要在程序包控制台 输入 

    Install-Package EntityFramework -Version 6.0.0

    Install-Package EntityFramework.zh-Hans -Version 6.0.0

    配置文件里查看:

    <providers>
    <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />
    <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
    </providers>

    没有就手动加上。

     
     
  • 相关阅读:
    css顺序
    修改input默认样式
    H5 新特性之全局属性 三
    h5 全局新属性 四
    H5 新特性之全局属性一
    [心得]VS2008免编译立即生效的方法
    让vs2008支持jQuery的智能提示!
    Winson.Framework 3.3 发布!!
    通过反射自动填充实体
    Winson.SqlPager 2.5 发布!
  • 原文地址:https://www.cnblogs.com/ElvisZhongShao/p/14543477.html
Copyright © 2011-2022 走看看