2011-07-19 8 views
3

В моем приложении C# я использовал библиотеку sqlite3 для 32-битной архитектуры, и все работает нормально.SQLite3.dll для Windows 7 64 бит

Чтобы использовать его, я скопировал sqlite3.dll файл в мой каталог/бен и я создал класс с именем SQLiteWrapper, который использует это заявление, чтобы импортировать sqlite.dll

[DllImport("sqlite3.dll", EntryPoint = "........")] 

Теперь, я должен загрузите этот DLL-файл и для архитектуры с 64-битной архитектурой. Где я могу скачать?

ответ

4

двоичных файлов Соблюдаются 64-битное SQLite в комплекте с System.Data.SQLite, которые вы можете получить в http://sqlite.phxsoftware.com/

+0

Я загрузил эти файлы: http://sourceforge.net/projects/sqlite-dotnet2/ files/SQLite% 20for% 20ADO.NET% 202.0/1.0.66.0/SQLite-1.0.66.0-binaries.zip/download и я вижу/x64 папку и в эту папку у меня есть эти файлы: System.Data.SQLite.DLL , System.Data.SQLite.exp, System.Data.SQLite.lib. Это нормально? – CeccoCQ

2

двоичных файлов, предложенных в принятом ответе в течение 1 года и поэтому имеете SQLite 3.6.23.1. Если вам нужна самая последняя версия system.data.sqlite (с sqlite 3.7.7.1), пожалуйста, получите ее от http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

+0

TrendMicro обнаружил вредоносное ПО с этой загрузкой. – Krafty

Смежные вопросы