Page 1 of 1

Diffierent Devart.Data.dll files with identical strong names

Posted: Wed 29 Apr 2015 22:56
by PatrickM
I installed the trial of dcpostgresql.exe and dcsqlite.exe. each of them contains a copy of Devart.Data.dll. They both have the same strong-name, but they have different MD5 checksums. How am I supposed to deal with this? I can't load both at the same time, because whichever is loaded first will override the other. I might be able to do something if they didn't have identical strong-names, but they do.


dcpostgresql.exe:
File Name: Devart.Data
File Version: 5.0.1189.0
Size: 274,432 bytes
MD5: 3a4bf4c7c84fe655c3932a7f86bcaeab *Devart.Data.dll


dcsqlite.exe:
File Name: Devart.Data
File Version: 5.0.1189.0
Size: 274,432 bytes
MD5: 5de27a2999ad93f923796a4b2d815def *Devart.Data.dll

Re: Diffierent Devart.Data.dll files with identical strong names

Posted: Thu 30 Apr 2015 11:52
by Pinturiccio
All dotConnect providers have the Devart.Data.dll file. This is the same file. MD5 checksums of the assemblies you have provided are different. The reason is probably the different creation times. dotConnect providers are built sequentially, and the time when dotConnect for PostgreSQL was built and when dotConnect for SQLite was built is different, and thus the creation time of the Devart.Data.dll file is different for these providers.

You can use any Devart.Data.dll file - this is the same file, and it does not matter where you load it from.