gpt4 book ai didi

c# - MonoMac Sqlite 版本

转载 作者:行者123 更新时间:2023-11-30 15:36:22 24 4
gpt4 key购买 nike

我正在使用 MonoMac 开发一个应用程序,它使用 Sqlite 数据库作为数据存储。我正在使用 Mono.Data.Sqlite 命名空间中的类来访问数据库。在 OS X 10.7.4 上,SqliteConnection.SqliteVersion 属性报告 3.6.23.1(2010 年 3 月 30 日发布)在 sqlite shell 中运行“select sqlite_version() AS sqlite_version”报告 3.7.4。理想情况下,我想使用当前可用的最新版本的 Sqlite 3.7.14.1。

我该怎么做?我想我需要获取新 Sqlite 版本的 dylib 文件并将其放在与我的应用程序相同的文件夹中。那是对的吗?我从哪里获得最新版本的 dylib 文件?如何将它与我的应用程序一起分发?

谢谢

最佳答案

您可以很容易地使用 MonoMac 重新编译 System.Data.SQLite,它是一个开源项目。

您可以从这里下载源代码:

http://system.data.sqlite.org/index.html/timeline?n=20&y=ci

并且您可以重新编译托管在 Google 代码上的托管版本:

这是一篇关于它的文章:

http://www.infoq.com/news/2009/08/SQLite-Has-Been-Ported-to-.NET

这是 Google 代码链接:

http://code.google.com/p/csharp-sqlite/

关于c# - MonoMac Sqlite 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768623/

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