Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DTPump - Pb SQLite #19

Closed
crispil opened this issue Mar 17, 2014 · 3 comments
Closed

DTPump - Pb SQLite #19

crispil opened this issue Mar 17, 2014 · 3 comments
Assignees
Labels
Milestone

Comments

@crispil
Copy link
Member

crispil commented Mar 17, 2014

Lorsque j'ouvre le projet VB sur mon poste : plein d'erreurs relatives à la connexion SQLITE.
Lorsque je lance DTPompe en version SQLITE --> plantage Autocad

(CLE, testé sur fichier D:\cglocal\sync\cg01\Prod\A328_SFRRFF\070_Suivi\Doc_In\20131216_FromCRO\Neuf\Plans\E048A - Marseille\plans\PL-048-01.dwg)

@crispil crispil added the bug label Mar 17, 2014
@crispil crispil added this to the P1 milestone Mar 17, 2014
@Guigui5
Copy link

Guigui5 commented Mar 20, 2014

Après recherches, il faut que System.Data.SQLite.dll soit dans le même répertoire que la DLL Dtcheck pour que ça fonctionne.

Pour dev, il faut avoir installé System.Data.SQLite sur son poste (https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki), l'utiliser comme Référence dans Visual Studio, et avoir la variable "Copie Locale" sur True pour que la dll se copie dans le répertoire.

A confirmer par @crispil que ça fonctionne.

@crispil crispil assigned crispil and unassigned Guigui5 Mar 20, 2014
@zzzef
Copy link
Contributor

zzzef commented Mar 20, 2014

Comme toujours, sous Windows une DLL se référence avec regsvr32.

Sous Win7 (toujours avec cette super logique propre à M$) :
Si DLL 32 bits :
C:\Windows\SysWOW64\regsvr32.exe xxxxxxx.dll
Si DLL 64 bits :
C:\Windows\System32\regsvr32.exe xxxxxxx.dll

Ou sinon, ce qui convient effectivement mieux dans notre cas où on
cherche un max de portabilité, c'est d'être dans le même dossier que le
code qui l'appelle, donc pas besoin de regsvr32. Attention aux licences
pour la redistribution.

Le 20/03/2014 11:57, Guigui5 a écrit :

Après recherches, il faut que System.Data.SQLite.dll soit dans le même
répertoire que la DLL Dtcheck pour que ça fonctionne.

Pour dev, il faut avoir installé System.Data.SQLite sur son poste
(https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki),
l'utiliser comme Référence dans Visual Studio, et avoir la variable
"Copie Locale" sur True pour que la dll se copie dans le répertoire.

A confirmer par @crispil https://github.com/crispil que ça fonctionne.


Reply to this email directly or view it on GitHub
#19 (comment).

@crispil
Copy link
Member Author

crispil commented Mar 20, 2014

Je confirme : résolu !
Doc et dépôt à jour
NAS sera à jour à la prochaine synchro (1 semaine)

@crispil crispil closed this as completed Mar 20, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants