最近在做一个客户端软件的迁移工作,Framework环境从2.0升级到4.0,导致原来使用的SQLite数据库出现问题。

    经过Google,现已解决。方法如下:

    在http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki重新下载并安装Setups for 64-bit Windows (.NET Framework 4.0)。(注意:若已安装过SQLite最好先卸载)。

    重新引用System.Data.SQLite.dll,并将SQLite.Interop.066.dll添加到项目中。

    在项目的app.config文件中代码替换成

   

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
  </startup>
</configuration>

   如此,搞定。

    

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-23
  • 2021-08-29
  • 2021-11-04
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-03
  • 2021-07-28
  • 2021-08-15
相关资源
相似解决方案