SQLite : 解决“找不到请求的 .Net Framework 数据提供程序。可能没有安装”的问题

在使用subsonic 3时,如果不完整安装SQLite的SDK包,直接在项目中使用System.Data.SQLite将引发上述错误。

原因是:是 DBproviderfacotories 没有导致

解决的办法是手动在配制文件中指定 ,代码如下 :

<system.data>

<DbProviderFactories>
      <remove invariant="System.Data.SQLite"/>
      <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
    </DbProviderFactories>
  </system.data>

ref: http://www.cnblogs.com/leleroyn/archive/2011/03/24/1993627.html

时间: 2024-08-01 10:45:39

SQLite : 解决“找不到请求的 .Net Framework 数据提供程序。可能没有安装”的问题的相关文章

访问MySQL数据库时,报“找不到请求的 .net Framework 数据提供程序。可能没有安装。”的解决方案

最近开发了一个系统,在测试环境上进行部署(win7环境)并测试,没有发现问题:但是把系统部署到win Server2008R2上之后,部分页面就报“找不到请求的 .net Framework 数据提供程序.可能没有安装.”的错误,对服务器进行排查,服务器上的framework版本从2.0.3.5.4.0都进行了安装,而且开发的系统在使用SQL Server数据库的时候是可以正常部署的.最后判定是换了数据库(由SQL Server换成MYSQL)而导致的环境问题或者是配置问题,最后通过查找资料,修

找不到请求的 .Net Framework Data Provider。可能没有安装.

找不到请求的 .Net Framework Data Provider.可能没有安装. 解决方法: 安装Microsoft SQL Server Compact 4.0. 安装Microsoft SQL Server Compact 4.0之后,程序运行正常. 问题的原因就是程序连接.sdf的数据库时的报错,所以安装Microsoft SQL Server Compact 4.0即可. Microsoft SQL Server Compact 4.0中文版下载地址: http://www.mic

错误:找不到请求的 .Net Framework Data Provider。可能没有安装.

一.错误描述 今天在帮同事Debug的时候遇到这个问题,错误信息提示到是Data Provider的问题,首先我们看下环境. 数据库版本:Oracle 11.2.0.4.0 64位 数据库服务器:linux 应用服务器:32位windows IIS:IIS7 .NetFramework:4.0 猜测到是没有安装.Net Framework的版本对应的Data Provider,查看web.config下面的节点: <system.data> <DbProviderFactories>

找不到请求的 .Net Framework Data Provider。可能没有安装。

解决方法: 安装Microsoft SQL Server Compact 4.0. 安装Microsoft SQL Server Compact 4.0之后,程序运行正常. 问题的原因就是程序连接.sdf的数据库时的报错,所以安装Microsoft SQL Server Compact 4.0即可. Microsoft SQL Server Compact 4.0中文版下载地址: http://www.microsoft.com/downloads/zh-cn/details.aspx?fami

svn报错“请求的名称有效 但是找不到请求的类型的数据”的解决方案之一

昨天收到同事的易信,说是svn不能用了. 由于只有他自己反映无法使用,而且,我使用svn也没有问题.因此,这事基本应该和服务没什么关系.看了一下进程,也没什么问题. [[email protected] svndata]# ps -ef|grep svn root      2298     1  0 Feb13 ?        00:00:00 svnserve -d -r /data/svndata/yunqiandai/ root      8556  8489  0 13:44 pts

CodeSmith 找不到请求的 .Net Framework Data Provider

连接数据库时候报标题的错误解决方案 安装mysql-connector-net-6.8.7.msi,下载地址:http://dev.mysql.com/downloads/connector/net/6.8.html 安装mysql-for-visualstudio-1.2.6.msi,下载地址:http://dev.mysql.com/downloads/windows/visualstudio/1.2.html 原文地址:https://www.cnblogs.com/chongyao/p/

指定的命名连接在配置中找不到、非计划用于 EntityClient 提供程序或者无效

错误如下图所示, 解决方式,如图

SVN客户端访问URL失败--请求的名称有效,但是找不到请求的类型 (转载)

描述 给同事电脑装上SVN服务器,然后在本机连接SVN时总是报错"请求的名称有效,但是找不到请求的类型的数据".在网上找了一大堆解决方案都无果. 解决 最后发现原因竟是咱俩电脑不在一个工作组.他电脑选择的是公用网络,我是家庭网络,不在一工作组.后来统一设置成家庭网络就ok了... 参照贴文 http://blog.csdn.net/mengdonghui123456/article/details/47092309 在使用SVN客户端时遇到了个这样的问题:客户端访问服务端时输入对应的U

解决git Push时请求username和password,而不是ssh-key验证

转载自:https://blog.lowstz.org/posts/2011/11/23/why-git-push-require-username-password-github/ 之前开始用github时是在ubuntu下按着官方的新手指南搞定的.但最近一直在用fedora,所以也想在fedora下用github,配置的时候很顺利,就是在git push的每次都需要输入username和password,而我是配置好公钥登陆的.用ssh -T [email protected] 也是成功用公