DS.Documents.Imaging DLL Hell

Posted by: rick.papke on 8 September 2025, 4:22 pm EST

  • Posted 8 September 2025, 4:22 pm EST

    I am running v19.1.1 of Mescius.ActiveReports

    I am trying to open a report to edit and get “Could not load file or assembly, Version 8.0.4.0”

    I have a Top Level Package in the Project DLL of ds.Documents.Imaging v8.0.4

    I have checked the transitive versions of all of it’s dependencies and they are present and the right versions. I have deleted the bin & obj directories on the project and rebuilt.

    This seems to be an ongoing issue with AR. If it’s dependencies are so specific with regard to the ds.Documents.Imaging DLL, could they not:

    a) Publish a small version update as soon as a new ds.documents.imaging is published and tested

    • or -

      b) publish an AR specific naming convention to eliminate this? Something like Mescius.ActiveReports.DS.Documents.Imaging and publish to this name only when AR is updated to use the new version?

    I believe C1.Excel has a more recent ds.documents.imaging requirement so when you have both of these products being used it causes (me at least) continuous issues let alone a ton of package warning errors on compile !

    Any insight into fixing my problem would be appreciated.

  • Posted 8 September 2025, 5:48 pm EST

    By clearing out bin \ obj and rebuilding the project, I can again edit the report. I think the difference was closing Visual Studio 2022 and re-opening.

    I think it would be helpful for AR to have it’s own named version of DS.Documents.Imaging as this has been an ongoing issue.

    Thanks

  • Posted 9 September 2025, 5:20 am EST

    Hello Rick,

    Apologies for the inconvenience caused.

    Unfortunately, as per the developers, it is a limitation for the designer to need the specific version of DsImaging. So you need to split the AR report to separate project to work with the designer and particular version of C1Excel.

    As per devs in v20, they will introduce a new designer which will fix this issue.

    [Internal Tracking ID: AR-36179]

    Regards,

    Prabhat Sharma.

Need extra support?

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

Learn More

Forum Channels