如何解决Win 2K8 Server计算机上的Visual Studio 2010无法识别System.Data.Sqlite
| 我有一个正在开发的Windows Server 2008(64位)盒。我已经安装了Visual Studio 2010和System.Data.SQLite(来自sqlite.phxsoftware.com)。我的问题是前者没有看到后者。也就是说,当我进入Visual Studio中的服务器资源管理器并选择\“ Connect to Database \”并显示\“ Choose Data Source \”窗口时,SQLite不会出现在数据源列表下方。有人知道这是怎么回事吗?这可能是Windows Server 2008的问题,因为过去我在Windows 7的盒子上对VS 2010 + System.Data.Sqlite没有任何问题。 更新:System.Data.SQLite和System.Data.SQLite.Linq程序集显示在我的GAC中解决方法
我在VS2010和System.Data.SQLite.org的最新版本的SQLite提供程序中遇到相同的问题。我尚未使用该版本解决它,但是我确实发现,当我卸载它然后从sqlite.phxsoftware.com安装以前的版本(1.0.66.0)时,它的工作正常。
,编辑-2018-06-15:更新了无效链接,并更改了答案以反映多年来在管理项目依赖项方面的改进。
我遇到了完全相同的问题...并且刚浏览了这个具有解决方法的博客:
原始链接(作者认为已过时):
http://www.tsjensen.com/blog/post/2011/06/04/SQLite+On+Visual+Studio+2010+Setup+说明
新链接(仍然相关):
http://www.tsjensen.com/blog/post/2012/11/10/SQLite-on-Visual-Studio-with-NuGet-and-Easy-Instructions
TL; DR:使用
System.Data.SQLite(x86/x64)
Nuget软件包。
,如果安装了x86捆绑包,则可以使它正常工作。安装该组件时,它将为您提供x64中不会出现的选项。它将允许您安装设计器工具,并询问将其放入通用缓存的位置。但是,它确实将安装强制到常规缓存。
最适合我的包裹是:sqlite-netFx40-setup-bundle-x86-2010-1.0.80.0
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。