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

 

问题描述:使用.Net Framework 4.5环境引入Sqlite,连接数据库提示:找不到请求的 .Net Framework Data Provider。可能没有安装。

解决方案:在webconfig中添加如下内容:

<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, Version=1.0.113.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
    </DbProviderFactories>
  </system.data>

位于configuration节点下,其中Version=1.0.113.0根据引入的Sqlite版本来确定。

—— 完 ——
相关推荐
评论

立 为 非 似

中 谁 昨 此

宵 风 夜 星

。 露 , 辰

文章点击榜

细 无 轻 自

如 边 似 在

愁 丝 梦 飞

。 雨 , 花