Old dll versions: no openstreetmap background anymore

Posted by: c.fennig on 26 September 2025, 5:21 am EST

  • Posted 26 September 2025, 5:21 am EST

    Hello!

    I’m using an old software which includes old dll versions of e.g. C1.WPF.Maps.4.dll (over 10 years old). Since this week it does not show me the openstreetmap background (implemented with: “public class OpenStreetTileSource : C1.WPF.Maps.MultiScaleTileSource”) anymore. VirtualEarthRoadSource and VirtualEarthAerialSource are still working as background. Why did this happen? Is this a support problem of the old dll versions? What can I do?

    I appreciate any help. Thanks, Claudia

  • Posted 29 September 2025, 2:05 am EST

    Hi Claudia,

    We tested versions 2014v3 and 2015v3 of C1Maps, since you mentioned that you are using a 10-year-old version, and it appears to be working fine on our end. Please see the attached sample project, where the map tiles load correctly using OpenStreetTileSource as implemented in our product samples.

    If you are experiencing the issue with a different implementation, please provide a sample project or update the attached one to reproduce the problem. This will help us investigate further and provide better assistance.

    Attachment: OpenStreetMapDemo.zip

    Best Regards,

    Kartik

  • Posted 29 September 2025, 3:33 am EST

    Hello Kartik!

    Thank you for your tests. I found out, that our version is from 2013. I tested the MapDemo with my dlls, that worked. Then I tested your dlls with our software, that did’t work. I got the errors CS1061: C1Maps does not include the definition TilesMode and C1VectorLayer does not include the definition ParentMaps. That might be the difference between 2013 and 2015.

    The definition of class OpenStreetTileSource is originally the same.

    Best regards, Claudia

  • Posted 30 September 2025, 2:29 am EST

    Hi Claudia

    Unfortunately, we were also unable to reproduce the issue with the 2013v3 version of C1Maps. The OpenStreetTileSource appears to be working correctly. It is possible that the issue is related to your specific code or implementation.

    To investigate further, we kindly request you to provide a sample project or update the attached project to reproduce the issue you are facing, so we can assist you better. If the sample contains any private information and you prefer not to share it publicly, you can create a new support ticket on our private support portal by going to the “My Support” section of your Mescius account.

    Note: The version you are using is very old and no longer supported, meaning it does not receive feature updates or bug fixes. So, even if an issue is found in this version, it will only be addressed in the latest releases. Therefore, we strongly recommend upgrading to the latest version.

    Best Regards,

    Kartik

  • Posted 1 October 2025, 7:20 am EST

    Hello Kartik!

    Thanks for your information. We plan to use new software soon.

    Best regards,

    Claudia

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels