2016-10-14 1 views
0

J'ai publié une application de bureau, mais j'ai cette erreur DLLNotFoundException SQLite.Interop.dll. J'ai déjà cherché dans StackOverflow et sur le web, mais aucune des solutions ne semble fonctionner.Le projet publié provoque une erreur SQLite.Interop.dll

J'utilise NET. Framework 4.5, Visual Studio 2015 et j'ai utilisé le package NuGet System.Data.SQLite.Core. Est-ce que quelqu'un peut m'aider? J'ai vraiment besoin de déployer l'application.

+0

Pour l'amour du ciel: _Quelle erreur? –

+0

@UweKeim DLLNotFoundException SQLite.Interop.dll – Ricardo

Répondre

0

Il pourrait y avoir les raisons suivantes possibles derrière cette erreur:

  1. Il est possible que dll a des dépendances qui ne sont pas enregistrés dans le même dossier de votre application.
  2. Si votre application a des versions x64 & x86, assurez-vous que la DLL dans les deux dossiers correspond.
+0

J'ai vérifié le dossier qui est ouvert dans le studo visuel et dans les x64 et x86 la DLL est là. Pouvez-vous m'aider plus? Parce que ne fonctionne toujours pas – Ricardo

+0

S'il vous plaît correspondre si les deux DLL sont identiques ou non. c'est-à-dire, copiez la DLL correcte dans les deux dossiers, puis essayez. – jayantish

+0

Toujours pas réussi à le mettre au travail. Essayer un autre type de localDB – Ricardo