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
466 stars 205 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 11 months ago

tradil commented 11 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'.