c# – System.Data.SQlite未显示在Visual Studio 2013的更改数据源中

前端之家收集整理的这篇文章主要介绍了c# – System.Data.SQlite未显示在Visual Studio 2013的更改数据源中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Visual Studio 2013,它是最新的.我正在寻找使用本地数据库,该数据库不需要在客户端计算机上安装sql Server.我发现sqlite是我应该使用的那个,所以我通过NuGet安装了sqlite.当我尝试从服务器资源管理器创建数据源时,我原本希望看到不存在的System.Data.sqlite.

所有参考文献和所需文件都包含在我的解决方案中.我做了所有的步骤,搜索了不同的论坛,并尝试了所有但没有任何工作.我还按照Visual Studio 2012的Stack Overflow中的步骤进行操作,但没有一个工作.为了正确使用sqlite,我应该遵循哪些步骤?

解决方法

我有一个类似的问题,我从Nuget安装了System.Data.sqlite包,但’System.Data.sqlite数据库文件’选项不会被列为数据源.

为了解决这个问题,我从this blog post by Brecht Carlier开始执行了一些步骤.我通过卸载软件包修复了问题,转到official SQLite downloads page,搜索32位Windows(.NET Framework 4.5.1)安装程序可执行文件,是标记为:

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

然后我运行了可执行文件,通过NuGet重新安装了System.Data.sqlite包,并重建了该项目.在那之后,一切似乎都有效.

问题似乎是,即使您使用的是64位计算机,也需要下载32位版本.希望这可以帮助.

猜你在找的C#相关文章