下载并运行 SQLite 设置。
添加了对我的项目的 dll 引用
在服务器资源管理器中,添加了新连接,单击数据源的“更改”,SQLite 是选项之一。
连接并使用我的桌子。
然后... VS 2010 崩溃了。当我重新加载我的项目时,我的连接不在服务器资源管理器中,所以尝试再次添加它。
SQLite 不在选项列表中。
重新运行 SQLite 设置,删除/重新添加参考,重新启动项目......列表中仍然没有 SQLite。
如何在服务器资源管理器中连接 SQLite ???
下载并运行 SQLite 设置。
添加了对我的项目的 dll 引用
在服务器资源管理器中,添加了新连接,单击数据源的“更改”,SQLite 是选项之一。
连接并使用我的桌子。
然后... VS 2010 崩溃了。当我重新加载我的项目时,我的连接不在服务器资源管理器中,所以尝试再次添加它。
SQLite 不在选项列表中。
重新运行 SQLite 设置,删除/重新添加参考,重新启动项目......列表中仍然没有 SQLite。
如何在服务器资源管理器中连接 SQLite ???
这是一个老问题,但对于像我这样的人来说,在有新答案之前就发现了这个问题:
基本上,对于最新版本的 SQLite,您可以下载包含组件的安装程序
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
为您选择正确的设置,对我来说是:32 位 Windows (.NET Framework 4.5.1) 的设置 sqlite-netFx451-setup-bundle-x86-2013-1.0.94.0.exe
我有 Windows 7 x64 和 Visual Studio community 2015,这个解决方案对我有用。
基本上你需要安装 SQLite bundel 并检查“安装 Visual Studio 2015 的设计器组件”。
如果您的版本与 2015(2010/2013 等)不同,只需搜索适合您版本的捆绑包。
1. 访问:
http ://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
2.下载“sqlite-netFx46-setup-bundle-x86-2015-1.0.104.0”(下载最新的,我找到的就是这个)。
您可以在System.Data.SQLite 下载页面上找到安装程序。Seteps 文件将满足您的需求。
例如,64 位 Windows (.NET Framework 4.0) 的安装程序的描述如下:
此安装程序包具有混合模式程序集,将为 x64 版本的 System.Data.SQLite 1.0.81.0 (3.7.12.1) 程序包安装所有必要的运行时组件和依赖项。包含适用于 x64 的 Visual C++ 2010 SP1 运行时。需要 .NET Framework 4.0。
没有一个答案对我有用。除了@E235 答案我添加了 sqlite nuget 包更新 ef 到 6.1.3 然后它工作我能够看到数据源