【问题标题】:SQLite connection not appearing for VS2015VS2015 没有出现 SQLite 连接
【发布时间】:2016-08-25 08:03:20
【问题描述】:

我对这里发布的内容也有类似的问题:

SQLite connection not appearing in Entity Data Model Wizard

除了我使用VS2015,我什至在我的服务器资源管理器中都看不到SQLite 的连接:

我已经从 nuget 安装 System.Data.SQLite 并使用 Entity Framework 6.1.3 和此设置:

sqlite-netFx46-setup-bundle-x64-2015-1.0.102.0

可在:https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

但选项只是没有出现。

【问题讨论】:

  • 检查这个post,它可能对你有帮助
  • @kesh 感谢您的评论。我也检查了那个帖子,配置文件就是这样,但它仍然没有帮助。 :(有什么线索吗?

标签: c# sqlite ado.net


【解决方案1】:

问题在于使用的捆绑设置,它是 VS2015 Windows 64 位的捆绑设置。虽然能够在 VS2015 中添加 Designer 组件的包设置适用于 VS2015Windows 32 位的包设置。

32 位 Windows (.NET Framework 4.6) 的设置

此安装程序包具有混合模式程序集并将安装 x86 所需的所有运行时组件和依赖项 System.Data.SQLite 1.0.102.0 (3.13.0) 包的版本。这 包含适用于 x86 的 Visual C++ 2015 Update 2 运行时。互联网 需要框架 4.6。这是唯一的安装包 能够为 Visual Studio 安装设计时组件 2015.

换句话说:

sqlite-netFx46-setup-bundle-x86-2015-1.0.102.0

而不是

sqlite-netFx46-setup-bundle-x64-2015-1.0.102.0

当我使用 x86 包时,没问题:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    • 2019-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多