配布フォルダーに DLL ファイルを含めるのではなく、移植可能な C# .NET 2.0 アプリケーションに SQLite を埋め込もうとしています。ただし、SQLite を埋め込むには、PHXSoftware が提供する Mixed-Mode ライブラリを使用できません。代わりに、「管理対象のみ」バージョンを使用しています。
これは 32 ビット コンピューターでは問題なく動作しますが、64 ビット コンピューターで実行すると、フォーマット例外がスローされます。ここからわかったように: http://sqlite.phxsoftware.com/forums/p/2564/9939.aspxマネージ ライブラリを使用する前に、アンマネージ sqlite3.dll を必要なアーキテクチャ形式で手動でロードする必要があります。
それが私が足りないところです。32 ビット バージョンと一緒に含める SQLite の 64 ビット バージョンが見つかりません。誰でも助けることができますか?あえて言いますが、誰かより良いアイデアはありますか?