下载雅虎财务数据 - 程序集'System.Data.SQLite

时间:2013-06-03 22:09:49

标签: c# .net sqlite .net-assembly

我正在尝试实现在互联网上找到的代码,我想要更改它,但是,我无法调试它,因为它显示了这些信息:

Could not load file or assembly 'System.Data.SQLite, Version=1.0.46.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. An attempt was made to load a program with an incorrect format.

我在64位的Win 7下。

我想我必须更改程序集sqlite,我试图在他们的网站上找到,但是他们提供了很多文件'.exe',它创建了其他一百个文件,其中我的noobie级别的C#无法处理。

有什么想法解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

该错误是关于目标程序集的位数(32对64)或它所依赖的DLL之一的抱怨。有些东西是错误的。

您声明您正在使用64位版本的Win7,因此您需要SQLite Download Page中的“64位Windows安装程序”之一,以及适用于.NET Framework的版本你是目标。

另外,看看这个伙伴的决议 - 缺少C ++运行时: x86 and x64 System.Data.SQLite issue