天天看点

CodeSimth-.NetFrameworkDataProvider可能没有安装。解决方法

原文地址:http://www.haogongju.net/art/2561889

1、下载驱动;注意:根据自己的cpu选择是32位还是64位的驱动。建议选择4.0平台以上的。我的是: ;

2、安装完成后打开c:\program

files\system.data.sqlite\2010\gac把里面的两个dll复制到codesimth安装目录下的bin文件夹;

3、配置

  根据自己的cpu平台打开下面路径,【可能需要修改一下文件写入的安全性,设置为everyone就可以了,否则保存不了】

%windir%\microsoft.net\framework\v4.0.30319\config\machine.config

%windir%\microsoft.net\framework64\v4.0.30319\config\machine.config

(我选择的是这个)

找到<code>&lt;</code><code>system.data</code><code>&gt;节点添加下面的内容。</code>

<code>&lt;</code><code>system.data</code><code>&gt;</code>

<code>  </code><code>&lt;</code><code>dbproviderfactories</code><code>&gt;</code>

<code>    </code><code>&lt;</code><code>add</code> <code>name</code><code>=</code><code>"sqlite data provider"</code> <code>invariant</code><code>=</code><code>"system.data.sqlite"</code> <code>description</code><code>=</code><code>".net framework data provider for sqlite"</code> <code>type</code><code>=</code><code>"system.data.sqlite.sqlitefactory, system.data.sqlite"</code> <code>/&gt;</code>

<code>  </code><code>&lt;/</code><code>dbproviderfactories</code><code>&gt;</code>

<code>&lt;/</code><code>system.data</code><code>&gt;</code>

 4、重启codesimth就可以了。

继续阅读