【发布时间】:2012-11-21 14:53:52
【问题描述】:
我不得不从 .net 4.5 切换到 .net 4.0,因为我的一些客户仍在使用 WinXP。现在,切换后,这是我得到的错误:
Could not load file or assembly 'System.Data.SQLite,
Version=1.0.66.0, Culturre-neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies.
An attempt was made to load a program with an incorrect format.
我还没有找到解决方案,但这是我迄今为止尝试过的:
- 切换回 4.5 - 无效
- 再次添加引用 - 无效
有人知道解决办法吗?
【问题讨论】:
-
类似目标的问题,即您的构建配置可能切换到 AnyCPU 但只有 x86 可用于
System.Data.SQLite。可能重复:stackoverflow.com/questions/2048914/… -
在 CPU 配置之间来回切换并不能解决此问题。无论哪种方式,它都可以在切换框架之前工作。
-
嗨,欢迎来到 StackOverflow。不要链接到其他地方的图像,请在您的问题中包含所有相关内容(正如我在上面编辑过的那样)。图片也可以直接上传和嵌入。
-
谢谢马特,下次我会记住的!
标签: c# sqlite .net-4.0 reference .net-4.5