judero01col / GMap.NET

GMap.NET Windows Forms & Presentation is an excellent open source, powerful, free and cross-platform .NET control. Allows the use of routing, geocoding, directions and maps from Google, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac, Yendux, Mapy.cz, Maps.lt, iKarte.lv, NearMap, HereMap, CloudMade, WikiMapia, MapQuest and many more.
Other
440 stars 197 forks source link

Usage of old version of SQLite.Interops.dll causes colision and exception with packages using the latest version of System.Data.SQLite #201

Open tradil opened 6 months ago

tradil commented 6 months ago

Upgrade, please, your library to reference the latest version of System.Data.SQLite (1.0.118). Currently used version is 1.0.115.5 from 2021. Our application uses another package which rely on the latest 1.0.118 of System.Data.SQLite and this cause colision with GMap.NET which fires exception on start of application because GMap.NET call some method 'SI32b0162a49ae8729' in DLL 'SQLite.Interop.dll' 1.0.115.5 which is not present in the latest version.

Application displays error message:

EntryPointNotFoundException: Unable to find an entry point named 'SI32b0162a49ae8729' in DLL 'SQLite.Interop.dll'.