本文翻译自:No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'

After downloading the EF6 by nuget and try to run my project, it returns the following error: 通过nuget下载EF6并尝试运行我的项目后,它返回以下错误:

No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'. 没有为ADO.NET提供程序找到具有不变名称“System.Data.SqlClient”的实体框架提供程序。 Make sure the provider is registered in the 'entityFramework' section of the application config file. 确保提供程序已在应用程序配置文件的“entityFramework”部分中注册。 See http://go.microsoft.com/fwlink/?LinkId=260882 for more information. 有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=260882 。


#1楼

参考:https://stackoom.com/question/1FRBL/找不到具有不变名称-System-Data-SqlClient-的ADO-NET提供程序的实体框架提供程序


#2楼

I just got into the same problem and it looks like EntityFramework although installed from NuGet Package Manager was not correctly installed in the project. 我刚刚陷入同样的​​问题,它看起来像EntityFramework虽然从NuGet包管理器安装没有正确安装在项目中。

I managed to fix it by running the following command on Package Manager Console : 我设法通过在Package Manager控制台上运行以下命令来修复它:

PM> Install-Package EntityFramework

#3楼

You can also see this message if you forget to include "EntityFramework.SqlServer.dll". 如果您忘记包含“EntityFramework.SqlServer.dll”,也可以看到此消息

It appears to be a newly added file in EF6. 它似乎是EF6中新添加的文件。 Initially I hadn't included it in my merge module and ran into the problem listed here. 最初我没有将它包含在我的合并模块中,并遇到了此处列出的问题。


#4楼

You've added EF to a class library project. 您已将EF添加到类库项目中。 You also need to add it to the project that references it (your console app, website or whatever). 您还需要将它添加到引用它的项目(您的控制台应用程序,网站或其他)。


#5楼

I had a related issue when migrating from a CE db over to Sql Server on Azure. 从CE数据库迁移到Azure上的Sql Server时,我遇到了相关问题。 Just wasted 4 hrs trying to solve this. 只是浪费了4小时试图解决这个问题。 Hopefully this may save someone a similar fate. 希望这可以为某人留下类似的命运。 For me, I had a reference to SqlCE in my packages.config file. 对我来说,我在packages.config文件中引用了SqlCE。 Removing it solved my entire issue and allowed me to use migrations. 删除它解决了我的整个问题,并允许我使用迁移。 Yay Microsoft for another tech with unnecessarily complex setup and config issues. 是的,微软为另一项技术提供了不必要的复杂设置和配置问题。


#6楼

删除BIN-Folder为我做了

找不到具有不变名称“System.Data.SqlClient”的ADO.NET提供程序的实体框架提供程序相关推荐

  1. 具有固定名称mysql.data_SQLServer数据库之未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架 解决方案...

    本文主要向大家介绍了SQLServer数据库之未找到具有固定名称"System.Data.SqlClient"的 ADO.NET 提供程序的实体框架 解决方案,通过具体的内容向大家 ...

  2. 未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架 解决方案...

    今天在做EF ORM框架时,发生了一个异常: "无法为具有固定名称"System.Data.SqlClient"的 ADO.NET 提供程序加载在应用程序配置文件中注册的 ...

  3. 找不到文件或程序集名称System.Data.SqlServerCe...

    开发平台 :vs2008 开发语言 :vb.net 应用程序运行平台 :WINCE5.0,.net框架3.5版本 应用程序主要部分 :SQLce数据库.串口.Socket通信接口等,其中SQLce数据 ...

  4. 创建data_微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient

    背景 在 .NET 创建之初,System.Data 框架是一个重要的组件.它为创建 .NET 数据库驱动程序提供了一种方式,类似 Visual Basic 的 ActiveX Data Object ...

  5. 微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient

    背景 在 .NET 创建之初,System.Data 框架是一个重要的组件.它为创建 .NET 数据库驱动程序提供了一种方式,类似 Visual Basic 的 ActiveX Data Object ...

  6. 20130620-异常详细信息: System.Data.SqlClient.SqlException: 用户 'PC-LIXIANG\ASPNET' 登录失败。

    这个问题是由于验证模式引起的,SQL SERVER 2000中,选择混合模式为好.数据库的连接符串要指明验证模式.这个问题baidu一下一大堆. //************************* ...

  7. sql语句没错 mysql.data.dll类型的异常_未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。...

    我弄了个登陆程序Importssystem.dataImportsSystem.Data.SqlClientPublicClassForm2Dimf3AsNewForm3PrivateSubButto ...

  8. 解决System.Data.SqlClient.SqlException (0x80131904): Timeout 时间已到的问题

    解决System.Data.SqlClient.SqlException (0x80131904): Timeout 时间已到的问题 参考文章: (1)解决System.Data.SqlClient. ...

  9. linux系统获取用户信息失败怎么办,异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\IUSR' 登录失败解决办法...

    最近在做.NET项目,因为本人以前做Java较多,所以对.NET不熟悉,在项目完成后部署到IIS服务器上出现诸多问题,以上其中之一,若有时间,在更新其他问题的解决办法! 异常详细信息: System. ...

最新文章

  1. numpy使用[]语法索引二维numpy数组中指定指定行之前所有数据行的数值内容(accessing rows in numpy array before specifc row)
  2. raid5和raid6对比
  3. 网络操作系统 第七章 管理TCP/IP网络
  4. java 异常 中英文_史上最全的Java中所有Exception异常中英文对照
  5. 小微型计算机期刊,小型微型计算机系统杂志
  6. 区块链+”来了,区块链金融将如何颠覆传统金融
  7. 【Modbus】 RTU CRC校验码计算方法
  8. 使用npm和命令行强制删除文件
  9. Word2Vec模型配置参数
  10. Android录制微信小视频
  11. 超好用的PC端录屏软件推荐
  12. python 代码库之遍历ttf字库编码和字符(含demo)
  13. 03系统多界面_资讯:苹果公布iPhone 12屏幕更换价格;华为 Mate 40 Pro 系统界面截屏曝光;Redmi K30S 更多细节曝光...
  14. linux的内网地址映射到公网地址
  15. 直播推流拉流概念介绍
  16. 接收微信公众号的事件推送并且回复消息
  17. css引入第三方字体(等宽非衬线)
  18. java 获取当年_java获取当年第一天
  19. PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)
  20. vbs脚本连续发送信息简易版本

热门文章

  1. Windows Server 2008远程桌面多用户登陆的配置方法
  2. iptables调试的小窍门 之前没想到啊 从抚琴煮酒那看的
  3. 简单的Site to site ipsec ×××实验
  4. 10大Ubuntu应用程序
  5. Win10系统,开机后提示Desktp不可用的故障解决方法。
  6. Linux 内核协议栈 学习资料
  7. SSH框架之-hibernate 三种状态的转换
  8. 用闭包方式实现点击a标签弹也索引值
  9. Mybatis与Spring整合示例
  10. HttpWebRequest的timeout和ReadWriteTimeout