Visual Studio 2012 中的 SQLite 1.0.82.0(最新)未显示在设计器数据源中

标签 sqlite visual-studio-2012 datasource designer

我使用的是最新版本 1.0.82.0 (sqlite-netFx40-setup-bundle-x86-2010-1.0.82.0.exe),并且我使用的是 Visual Studio 2012 的发布版本以及所有最新版本。

我在源资源管理器(新连接)的设计器数据源中看不到 SQLite。

SQLite 上的下载声明“此安装包能够安装 Visual Studio 2010 的设计时组件”。我认为“Visual Studio 2010”部分是我在 VS2012 中看不到设计器的原因,而 VS2012 正是我所拥有的。

如何让设计人员使用 VS2012?

System.Data.SQLite.org 团队何时会推出适用于 VS 2012 的版本?

(我确实在 7 月份看到了一些讨论 1.0.66 和 1.0.73 的帖子,但那是当时的情况,1.0.82 显然包含了 VS 2010 的设计器。我看到其他文件名带有“- 2008”大概是针对 Visual Studio 2008 的。这意味着 Visual Studio 2012 可能会出现,但与此同时,我对手动注册表破解或类似的事情感到好奇。)

最佳答案

为了在 Visual Studio 中获得对 SQLite 的设计器支持,您必须下载非常特定的 System.Data.SQLite 版本。 downloads page有惊人的 56 种不同的可能性,所以很容易弄错。

寻找上面写着这样的粗体文字:

This setup package is capable of installing the design-time components for Visual Studio 2012.

但在数以万计的下载量中仍然很容易错过。如果需要,请使用 Control-F 查找“Visual Studio 2012”文本。

不要下载 64 位版本,即使您使用的是 64 位机器。您需要带有上述文本的 32 位版本才能获得设计师支持。

关于Visual Studio 2012 中的 SQLite 1.0.82.0(最新)未显示在设计器数据源中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12809929/

相关文章:

Grails 应用程序在一定时间间隔后 MySQL 连接丢失

java - SQLite 数据库没有被创建..为什么?

c++ - Visual Studio-在单步执行时查看堆栈大小增长的方法?

javascript - Visual Studio环境出现错误

c++ - boost自动链接如何做出选择?

datasource - 如何在Java代码中列出JBoss AS 7数据源属性?

sqlite - 如果以管理员权限运行,为什么 SQLite 会返回不同的值?

php - 在 SQLITE SELECT 语句中使用的自定义 REGEXP 函数

database - 在 SQLite 中存储文件路径的最佳记录数据类型是什么?

sql-server - Coldfusion 可以处理多少数据源