gpt4 book ai didi

c# - Visual Studio 2012 SQLite 安装未出现

转载 作者:太空宇宙 更新时间:2023-11-03 16:06:17 24 4
gpt4 key购买 nike

我已经下载并安装了 sqlite-netFx45-setup-bundle-x86-2012-1.0.88.0.exe,但尽管遵循了各种说明,但仍无法从 Visual Studio 2012 中以任何方式看到它。据我所知理解,只有上面显示的 x86 安装包会将可视化工具安装到 VS2012 中。我已经从服务器资源管理器打开了选择数据源对话框,但没有看到显示的 SQLite 数据库文件选项。此外,我已经尝试将 SQLite 添加到我的项目并通过 NuGet 系统安装,这似乎安装正确,但我仍然看不到任何地方。我已经阅读了各种教程,似乎我正确地遵循了所有说明,除了我没有在任何数据源列表的任何地方看到 SQLite 列出。我试过用一个新项目来做这个,并在重新启动我的机器后,但结果相同,什么也没有。我做错了什么,或者我可以重置什么或尝试不同的方法?每个人都认为我缺少一些明显的步骤?谢谢。

最佳答案

刚找到this info ,检查一下:

安装提供程序
为了连接到 SQLite 数据库,我们需要安装适当的 ADO.NET 和 Entity Framework 提供程序。幸运的是,我们使用的提供程序可通过 NuGet 获得。

  1. 在 PMC 内部,运行 Install-Package System.Data.SQLite.x86

我们还需要注册提供者。打开 App.config,在配置元素内的任意位置添加以下片段。

<system.data>
<DbProviderFactories>
<add name="SQLite Data Provider"
invariant="System.Data.SQLite"
description="Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
</DbProviderFactories>
</system.data>

关于c# - Visual Studio 2012 SQLite 安装未出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19210815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com