J'ai finalement décidé de poster une question ici après un certain temps passé à essayer de comprendre ce problème. Il y a quelques jours j'ai posté cette même question sur le forum de sqlite mais ce site Web n'est actuellement pas disponible. Donc, voici la question: J'ai un ordinateur 64 bits avec OS 64 bits. Un collègue a un ordinateur 64 bits avec un système d'exploitation 32 bits. Nous développons une application web qui apporte beaucoup de données du serveur et le garde en mémoire dans la base de données SQLite, donc tout peut s'exécuter plus vite. Actuellement, nous utilisons 32 bits SQLite.dll sur les deux machines. Cependant, nous voulons passer en dll 64 bits (et augmenter la quantité de données que nous pouvons utiliser et stocker). J'ai téléchargé à partir de http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki fichiers suivants: sqlite-dotnet-x64-1007300.exe et instalé sur ma machine. J'ai placé System.Data.Sqlite.dll et System.Data.Sqlite.Linq.dll dans le dossier lib, tandis que j'ai copié Sqlite.Interop.dll dans le dossier bin \ Debug. Lorsque je débogue une application à l'aide de Tout processeur, tout fonctionne correctement sur ma machine. Cependant, mon collègue reçoit des erreurs. Je veux utiliser dll 64 bits et construire fichier exe en utilisant Any CPU et ne vous inquiétez pas si le système est de 32 ou 64. Est-ce possible? Et si c'est ce que je devrais faire pour accomplir cela? Merci d'avance!SQLite.dll 64 bits et Any CPU
P.S. Nous utilisons C# - Visual Studio 2008 3.5 SP1
Bonjour, j'ai le même problème. Comment vous le résoudre? – CeccoCQ