Bonjour,
Comment puis-je utiliser une base de donnèe SQLite avec ADO.NET dans une application realiser avec le Framework .NET v4
Le Provider que j'utilisai n'est pas compatible avec cette version de .NET
merci
Version imprimable
Bonjour,
Comment puis-je utiliser une base de donnèe SQLite avec ADO.NET dans une application realiser avec le Framework .NET v4
Le Provider que j'utilisai n'est pas compatible avec cette version de .NET
merci
Moi cela fontionne toujours trés bien avec ça http://sqlite.phxsoftware.com/ par contre uniquement en environnement de développement car quand je le déploie sur mon serveur j'ai une erreur
Citation:
Could not load file or assembly system.data.sqlite cannot find the file
Soit vous regardez dans la liste des extensions de VS2010 la super collection de connecteurs qu'on y trouve, tous (en théorie, j'ai pas testé) compatibles Entity Framework 2 donc ADO.NET 4.
Soit vous utilisez des connecteurs fournis par les constructeurs ou des tiers.
Pour ton problème de connecteur qui ne fonctionne pas hors Design, il faut lorsque tu référence ton connecteur lui dire de faire une copie locale car VS sait où le chercher, mais pas ton applicatif qui lui cherche, soit en local là où il s'exécute, soit dans le GAC, ou dans les répertoires systèmes.
Problème à part les connecteurs que t'installe officiellement pour certains qui eux s'installent dans le GAC (ne pas oublier alors de déployer l'installer avec ton applicatif) la majorité du temps ce sont quelques assembly qu'il faudra soit même prendre soin de fournir avec son applicatif.
Les connecteurs optionnels pour VS2010 sont généralement comme le COM Interop d'Office copiés localement au moment de la première utilisation, mais ce n'est pas un comportement par défaut, surtout si tu utilise Visual Basic.