Ich portiere meine Windows XP-Anwendung (schrieb mit C #) zu Windows 7-Anwendung. Jetzt benutze ich sqlite3.dll auf meiner XP App (32bit) und ich würde sqlite3.dll für 64bit Maschine herunterladen. Für meinen Zweck habe ich sqlite3.dll in meinem / bin Ordner verschoben und, offensichtlich, wenn ich versuche, meine Anwendung auf Windows 7 zu starten, erhalte ich einen Fehler. Also, wo ich diese Datei herunterlade?
Bitte, hilf mir ...
Bearbeiten: Ich habe sqlite3 Ссылка heruntergeladen
Die SQLite-Website hat nur die 32-Bit-DLL. Um eine 64-Bit-Version zu erhalten, müssen Sie die Quelle selbst herunterladen und kompilieren.
Da Sie C # verwenden, ist es einfacher, System.Data.SQLite ( Ссылка ) zu verwenden. Sie haben einen 64-Bit-Download zur Verfügung, der SQLite selbst und ihren ADO.NET-Provider in einer .dll kombiniert. Es ist der einfachste Weg, um SQLite unter Windows mit C # zu benutzen, denke ich.
Update: Die neue Download-URL lautet Ссылка
Da Ihre App bereits geschrieben wurde, möchten Sie sie nicht neu schreiben. Sie können Ihr .NET-Projekt-Targeting einfach auf 32 Bit neu kompilieren.
Klicken Sie mit der rechten Maustaste auf Ihr Projekt - & gt; Eigenschaften - & gt; build - & gt; Plattformziel: x86
Die64-Bit-App kann nur auf 64 Computern ausgeführt werden, während die 32-Bit-App auf beiden ausgeführt werden kann.