Asp.Net Core Upgrading ActiveReports v14 to latest minor version error

Posted by: tab.hockamier on 15 June 2020, 2:04 am EST

    • Post Options:
    • Link

    Posted 15 June 2020, 2:04 am EST

    Project:

    Asp.Net Core 2 web application which calls a standard .Net 4.7.2 Class library to serve ActiveReports pdf reports.

    Note:

    Upgrading from v13 ActiveReports to v14 worked just fine. Pdf’s worked just fine, no issues.

    Issue:

    Upgrading the GrapeCity.ActiveReports.Core.* dll’s in the package manager from v1.7.0 to v1.7.2 has now caused the pdf reports to fail with the following error message:

    Error getting Sales Pdf Report: Could not load file or assembly ‘GrapeCity.ActiveReports.Core.Rendering, Version=1.7.0.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff’ or one of its dependencies. The system cannot find the file specified.

    At this point the project is unusable and I have to start over. I have had the same result with 3 other Asp.Net Core projects with .Net 4.7.2 Class libs - all work after initial conversion and all fail after updating the above dlls.

  • Posted 15 June 2020, 9:28 pm EST

    Hello,

    Can you try after manually upgrade all AR core related lib to 1.7.2. Please delete the packages/Bin/Obj folder and restore/rebuild the application.

    Thanks,

    Mohit

  • Posted 16 June 2020, 12:09 am EST

    Thanks, I have manually upgraded all AR core libs to 1.7.2 but I did what you suggested with a fresh copy of the project and the results are the same.

    Here is a summary:

    Project nuget Updates:

    GrapeCity.ActiveReports.Core.Export.Pdf.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Pdf.Page.1.7.2
    GrapeCity.Documents.Pdf.3.1.0.511 -> GrapeCity.Documents.Pdf.3.1.0.512
    GrapeCity.ActiveReports.Core.Export.Svg.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Svg.Page.1.7.2
    GrapeCity.ActiveReports.Core.Export.Image.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Image.Page.1.7.2
    GrapeCity.ActiveReports.Core.Drawing.Gc.1.7.0 -> GrapeCity.ActiveReports.Core.Drawing.Gc.1.7.2
    GrapeCity.Documents.Common.Windows.3.1.0.511 -> GrapeCity.Documents.Common.Windows.3.1.0.512
    GrapeCity.Documents.Imaging.3.1.0.511 -> GrapeCity.Documents.Imaging.3.1.0.512
    GrapeCity.ActiveReports.Core.Export.Word.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Word.Page.1.7.2
    GrapeCity.ActiveReports.Core.Export.Text.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Text.Page.1.7.2
    GrapeCity.ActiveReports.Core.Export.Html.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Html.Page.1.7.2
    GrapeCity.ActiveReports.Core.Export.Excel.Page.1.7.0 -> GrapeCity.ActiveReports.Core.Export.Excel.Page.1.7.2
    GrapeCity.ActiveReports.Core.Drawing.Gdi.1.7.0 -> GrapeCity.ActiveReports.Core.Drawing.Gdi.1.7.2
    GrapeCity.ActiveReports.Core.Rendering.1.7.0 -> GrapeCity.ActiveReports.Core.Rendering.1.7.2
    Grapecity.DataVisualization.0.1.241 -> Grapecity.DataVisualization.0.1.243
    GrapeCity.ActiveReports.Core.Rdl.1.7.0 -> GrapeCity.ActiveReports.Core.Rdl.1.7.2
    GrapeCity.Documents.DX.Windows.3.1.0.511 -> GrapeCity.Documents.DX.Windows.3.1.0.512
    GrapeCity.Documents.Common.3.1.0.511 -> GrapeCity.Documents.Common.3.1.0.512
    GrapeCity.Documents.Pdf.3.1.0.512 -> GrapeCity.Documents.Pdf.3.1.0.514
    GrapeCity.Documents.Common.Windows.3.1.0.512 -> GrapeCity.Documents.Common.Windows.3.1.0.514
    GrapeCity.Documents.Imaging.3.1.0.512 -> GrapeCity.Documents.Imaging.3.1.0.514
    Portable.BouncyCastle.1.8.2 -> Portable.BouncyCastle.1.8.6.7
    Microsoft.VisualStudio.DpiAwareness.6.1.28916 -> Microsoft.VisualStudio.DpiAwareness.6.6.30107
    GrapeCity.Documents.DX.Windows.3.1.0.512 -> GrapeCity.Documents.DX.Windows.3.1.0.514
    GrapeCity.Documents.Common.3.1.0.512 -> GrapeCity.Documents.Common.3.1.0.514
    
    

    Originally, the licenses.licx was required in the main parent project prior to upgrade. Now the file must be removed after above upgrades.

    After upgrade, clean, delete bin & obj folders receive this error on exporting pdf:

    Error getting Menu report data: Could not load file or assembly ‘GrapeCity.ActiveReports.Core.Rendering, Version=1.7.0.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff’ or one of its dependencies. The system cannot find the file specified.



    Current

    packages.config
    :

    <packages>
      <package id="Gcef.Data.DataEngine" version="2.0.184" targetFramework="net48" />
      <package id="Gcef.Data.ExpressionInfo" version="2.0.184" targetFramework="net48" />
      <package id="Gcef.Data.VBFunctionLib" version="2.0.184" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Chart" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.DataProviders" version="1.6.3" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Drawing.Gc" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Drawing.Gdi" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Excel.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Html.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Image.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Pdf.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Svg.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Text.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Export.Word.Page" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Rdl" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Core.Rendering" version="1.7.2" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Design.Win" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Document" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Excel" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Html" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Image" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Pdf" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Rdf" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Word" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Export.Xml" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Serializer" version="14.1.19970" targetFramework="net48" />
      <package id="GrapeCity.ActiveReports.Viewer.Win" version="14.1.19970" targetFramework="net48" />
      <package id="Grapecity.DataVisualization" version="0.1.243" targetFramework="net48" />
      <package id="GrapeCity.Documents.Common" version="3.1.0.514" targetFramework="net48" />
      <package id="GrapeCity.Documents.Common.Windows" version="3.1.0.514" targetFramework="net48" />
      <package id="GrapeCity.Documents.DX.Windows" version="3.1.0.514" targetFramework="net48" />
      <package id="GrapeCity.Documents.Imaging" version="3.1.0.514" targetFramework="net48" />
      <package id="GrapeCity.Documents.Pdf" version="3.1.0.514" targetFramework="net48" />
      <package id="Microsoft.CSharp" version="4.7.0" targetFramework="net48" />
      <package id="Microsoft.VisualStudio.DpiAwareness" version="6.6.30107" targetFramework="net48" />
      <package id="Newtonsoft.Json" version="12.0.3" targetFramework="net48" />
      <package id="Portable.BouncyCastle" version="1.8.6.7" targetFramework="net48" />
      <package id="System.Buffers" version="4.5.1" targetFramework="net48" />
      <package id="System.IO.Compression" version="4.3.0" targetFramework="net48" />
      <package id="System.IO.FileSystem.Primitives" version="4.3.0" targetFramework="net48" />
      <package id="System.IO.Packaging" version="4.7.0" targetFramework="net48" />
      <package id="System.Memory" version="4.5.4" targetFramework="net48" />
      <package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net48" />
      <package id="System.Runtime.CompilerServices.Unsafe" version="4.7.1" targetFramework="net48" />
      <package id="System.ValueTuple" version="4.5.0" targetFramework="net48" />
    </packages>
    
  • Posted 16 June 2020, 12:52 am EST

    Here (attached) is a bare bones project, no custom code or libraries. .Net Core 2.x Web Application and Windows Class Lib with reporting code. This emulates our exact setup for our web projects.

    Simply added an ActiveReport Section Report (code based) and then went into Nuget and updated all packages including all AR Core packages (to v1.7.2)

    Same exact error demonstrated.

    This hopefully will help to track down the error that prevents us from upgrading to v1.7.2 AR Core

    WebApplication1.zip

  • Posted 16 June 2020, 2:47 am EST

    In addition, I do not see a ticket generated for this issue. This is NOT a licensing issue at all as the title of the post indicates but somehow I keep getting emailed a link to the section report licensing issue which is unrelated.

    So is there a ticket? Do I need to generate a ticket myself? I don’t have an official account other than the forum account but I’ll give it a go.

    It seems that only Mohit is answering questions/issues here (what a job that has to be!) - are there any other GrapeCity employees able to interact on this issue?

    Thanks, looking forward to a solution.

    Tab

  • Posted 16 June 2020, 4:29 pm EST

    Hello,

    I am able to replicate the issue with your application. However, the issue is not replicate in a simple sample. So, I need some time to narrow down the issue. Meanwhile, could you please use the 1.7.0 version instead of 1.7.2.

    Also, Please note that sectionReport does not support Asp .Net Core environment.

    In addition, I do not see a ticket generated for this issue. This is NOT a licensing issue at all as the title of the post indicates but somehow I keep getting emailed a link to the section report licensing issue which is unrelated.

    Actually, you have posted the license issue in the following forum post:

    https://www.grapecity.com/forums/activereports/licensing-issue-with-secti#i-am-having-the-same-issue

    License steps are only for our customer so we can’t share it on the public forum. Hence, I have opened the case on SupportOne(our private forum) for your license issue.

    https://supportone.componentone.com/casedetail/441264

    You can access this with your Forum credentials.

    I mainly look at the AR queries. If you have any other queries, please let me know.

    Hope it clarifies.

    Thanks,

    Mohit

  • Posted 25 June 2020, 11:08 pm EST

    Hello,

    Could you please check with the latest installer:

    http://cdn.grapecity.com/ActiveReports/AR14/Hotfixes/ActiveReports-v14.1.20250.msi

    Thanks,

    Mohit

Need extra support?

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

Learn More

Forum Channels