未能加载文件或程序集“System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=1fdb50b1b62b4c84, Retargetable=Yes”或它的某一个依赖项。给定程序集名称或基本代码无效。 (异常来自 HRESULT:0x80131047)我装了SQLite-1.0.66.0-setup 在WinForm里面引用了对于路径下面SQLite.NET\bin\CompactFramework的System.Data.SQLite可是还是报错

解决方案 »

  1.   

    提示你找不到1.0.65.0 ,,,你安裝SQLite-1.0.66.0 有什麽用啊
      

  2.   


    卸载了装了1.0.65.0还是一样的问题!
    不管装哪一个 在 C:\Windows\assembly 都会有版本为1.0.65.0的,QLite-1.0.66.0只是说支持3.5而已
      

  3.   

    呵呵呵,你使用vs2010?試試vs2008
      

  4.   

    我装的SQLite-1.0.66.0-setup、也装过SQLite-1.0.65.0-setup,效果都是一样的:在C:\Windows\assembly中有3个文件(如图)我在程序中添加了安装SQLite的文件夹路径下的D:\Program Files\SQLite.NET\bin\CompactFramework的System.Data.SQLite.dll(版本是1.0.65.0)但是调试的时候出现下面的错误:
    未能加载文件或程序集“System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=1fdb50b1b62b4c84, Retargetable=Yes”或它的某一个依赖项。给定程序集名称或基本代码无效。 (异常来自 HRESULT:0x80131047)我想PublicKeyToken=1fdb50b1b62b4c84应该改,但是我没有配置App.config我在App.config里配置如下
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
     <add assembly="System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
    </configuration>
    然后又调试还是同样的问题
      

  5.   

    幫不了你,你試試其他第三方控件吧,因為你用在Mobile方面的