3

Sqlite データベースをデータ ストレージとして使用する MonoMac を使用してアプリを開発しています。Mono.Data.Sqlite 名前空間のクラスを使用してデータベースにアクセスしています。OS X 10.7.4 で SqliteConnection.SqliteVersion プロパティが 3.6.23.1 を報告する (2010 年 3 月 30 日にリリース) sqlite シェルで「select sqlite_version() AS sqlite_version」を実行すると 3.7.4 が報告されます。理想的には、現在利用可能な Sqlite の最新バージョン 3.7.14.1 を使用したいと考えています。

それ、どうやったら出来るの?新しい Sqlite バージョンの dylib ファイルを取得して、アプリケーションと同じフォルダーに配置する必要があると思います。あれは正しいですか?最新バージョンの dylib ファイルはどこで入手できますか? アプリで配布するにはどうすればよいですか?

ありがとう

4

1 に答える 1

4

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/

于 2012-12-17T11:21:35.907 に答える