【问题标题】:Migrating my .net wpf application from .net 4.5 to 4.0 along with sqlite? Sqlite reference is not getting resolved将我的 .net wpf 应用程序从 .net 4.5 迁移到 4.0 以及 sqlite? Sqlite 引用没有得到解决
【发布时间】:2015-11-25 20:05:22
【问题描述】:

我正在将针对 .net4.5 的 .net 项目降级到 .net 4.0。我在这个项目中使用了 SQlite DLL。当我在项目属性中更改目标框架时。出现错误如下:

错误 11 类型或命名空间名称“SQLite”不存在于 命名空间“System.Data”(您是否缺少程序集 参考?) D:\Users\nehat\Desktop\skillmeterTrial\SkillMeter\SkillMeter\DataAccessLayer\DataAccessADO.cs 10 19 SkillMeter 错误 12 类型或命名空间名称“SQLite”不存在于 命名空间“System.Data”(您是否缺少程序集 参考?) D:\Users\nehat\Desktop\skillmeterTrial\SkillMeter\SkillMeter\DataAccessLayer\SQLiteHelper.cs 10 19 SkillMeter 错误 13 类型或命名空间名称“SQLiteConnection”不能 找到(您是否缺少 using 指令或程序集 参考?) D:\Users\nehat\Desktop\skillmeterTrial\SkillMeter\SkillMeter\DataAccessLayer\SQLiteHelper.cs 30 24 SkillMeter

虽然我添加了从 sqlite.org 下载的 dll。我无法找到解决方案。有人可以帮忙吗?

【问题讨论】:

    标签: c# .net wpf sqlite


    【解决方案1】:

    您有 System.Data.SQLite DLL 吗?

    您需要使用与 .Net 4.0 兼容的 sqLite dll。 (可能您使用的是与 4.5 兼容的 DLL)。

    Visit System.Data.SQLite download page

    下载新的 DLL(支持 .net 4.0)并从项目和新的 DLL 中删除旧的 DLL。

    【讨论】:

    • 我已经从网站下载了 .NET framework 4 的 dll 并添加了它们。问题仍然存在。我需要为此对 app.config 文件进行任何更改吗?
    猜你喜欢
    • 2022-01-11
    • 2015-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 2012-11-20
    • 2023-03-18
    • 2012-03-03
    相关资源
    最近更新 更多