CodeSimth - .Net Framework Data Provider 可能没有安装

使用CodeSimth 连接SQLite数据库库 提示错误

codesmith 6以上的版本,说是支持sqlite生成,也有对应的sqliteprovider.dll,但是使用时却说Test failed.  找不到请求的 .Net Framework Data Provider。可能没有安装。

拷贝下面dll 到 CodeSimth 的 Bin目录下

x64/SQLite.Interop.dll   x86/SQLite.Interop.dll

System.Data.SQLite.dll,System.Data.SQLite.Linq.dll

修改 CodeSmith.exe.config 和 TemplateEditor.exe.config config文件

添加

<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>

关闭 CodeSimth  重新启动 即可

时间: 2024-11-02 15:16:21

CodeSimth - .Net Framework Data Provider 可能没有安装的相关文章

.Net Framework Data Provider可能没有安装

方法一.下载SQL Server Compact 4.0 安装后就可以解决.下载地址是: http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=033cfb76-5382-44fb-bc7e-b3c8174832e2&displaylang=zh-cn 方法二.在web.config里添加 <system.data> <DbProviderFactories> <add name="My

错误:找不到请求的 .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。可能没有安装.

找不到请求的 .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

Data Provider 中没有.net framework Data provider for Mysql 的解决方法

近来做的一个项目中,数据库用的是 MySql, 而在项目使用 Entity Data Model 来做数据服务层,可是在项目中添加 Data Entty Model 时,一般我们都会选择从数据库中直接生成,可是在选择Data Provider 时,就是没有 .net framework  Data provider for Mysql, 里面默认就只有一个 .net framework Data provider for SQL Server , 这个只能与 Microsoft 的 SQL se

连接MySQL数据库得到错误&ldquo;Unable to find the requested .Net Framework Data Provider&rdquo;

  Registering DbProviderFactories Each .NET Framework data provider that supports a factory-based class registers configuration information in the DbProviderFactories section of the machine.config file on the local computer. The following configurati

mysql 找不到或无法加载已注册的 .Net Framework Data Provider

需要安装 mysql-connector-net-6.7.4.msi 在C盘安装mysql的位置找到三个DLL,复制到Bin文件夹下 在C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 增加 <system.data> <DbProviderFactories> <add name="MySQL Data Provider" invariant="MySql.D

SQL SERVER 遇到Unable to find the requested .Net Framework Data Provider. It may not be installed. (System.Data)

今天新装的SQLSERVER 2012 EXPRESS 用于客户端程序 安装完成后打开登陆SQLSERVER 一切正常 当查看表定义.视图结构时,弹出一下内容 Unable to find the requested .Net Framework Data Provider.  It may not be installed. (System.Data) 初步判定是 .net Framework版本问题 升级.net Framework 4.0 提示系统已经使用当前或更新版本 下载.net Fr

[SSMS][Visual Studio] 解決 - Unable to find the requested .Net Framework Data Provider. It may not be installed

問題狀況 @VS2013 開啟 SSDT 連資料庫時,跳出了以下訊息 @SSMS 編輯 Table 時出現例外,如下圖: 詳細訊息如下: =================================== Exception has been thrown by the target of an invocation. (SQLEditors) ------------------------------ Program Location: at System.RuntimeTypeHand

解决VS2010在新建实体数据模型出现&ldquo;在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误。请与提供程序供应商联系以解决此问题。&rdquo;的问题

最近想试着学习ASP.NET MVC,在点击 添加--新建项--Visual C#下的数据中的ADO.NET 实体数据模型,到"选择您的数据连接"时,出现错误,"在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误.请与提供程序供应商联系以解决此问题.",这里写下,以防自己忘记. 网上查了一下,说是重新安装一下 .NET Compact Framework 3.5,http