Hello,
we encountered a DLL not found error in this special case, hope you guys 
can help us.

We have a 32 bit Delphi application which calls via COM interface a .NET 
DLL called let's say "Bridge".

Bridge references System.Data.SQLite and tries to connect to a SQLite 
database but it can't because of the System.Interop.dll not found error.

Our folder is structured as follows:

- Bridge.dll (the .NET library compiled for AnyCPU)
- System.Data.SQLite (v 1.0.88.0)
- x86 (folder containing System.Interop.dll 32bit)
- x64 (folder containing System.Interop.dll 64bit)

The only way we managed to solve the issue is to put the 
System.Interop.dll in the same folder of the System.Data.SQLite.dll but we 
were wondering why in this case it works.

The other weird behavior is that if we call Bridge from another .NET 
application (AnyCPU) it works just fine without moving the Interop into 
the root folder.

Any help would be really appreciated.

Thanks,

Il Gruppo ABB in Italia ha adottato il Modello Organizzativo ai sensi del 
D.Lgs. 231/2001, in forza del quale l'assunzione di obbligazioni da parte 
di societa' ABB avviene a firma congiunta di due procuratori muniti di 
idonei poteri, con la sola eccezione delle persone che rivestono la carica 
di Amministratore Delegato o di Direttore Generale.Le informazioni 
contenute in questo messaggio di posta elettronica sono riservate e 
confidenziali e ne e' vietata la diffusione in qualunque modo 
eseguita.Qualora Lei non fosse la persona cui il presente messaggio e' 
destinato, e' invitata a non diffonderlo, e ad eliminarlo, dandone 
gentilmente comunicazione al mittente.ABB Group in Italy adopts a 
Compliance Programme under the Italian Law (D.Lgs.231/2001). According to 
this ABB Compliance Programme, any commitment of ABB Italian Companies is 
taken by the double signature of ABB Representatives granted by a proper 
Power of Attorney with the only exception of Managing Director or General 
Manager.The information included in this e-mail and any attachments are 
confidential and may also be privileged. If you are not the correct 
recipient, you are kindly requested to notify the sender immediately, to 
cancel it and not to disclose the contents to any other person. 
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to