How to use ActiveReport14 in Classic ASP

Posted by: highven on 9 February 2023, 6:45 pm EST

    • Post Options:
    • Link

    Posted 9 February 2023, 6:45 pm EST

    I have a legacy web system coded by Classic ASP.

    OS: Windows Server 2012R2

    Active Report: V9

    For print report, create a windows COM+ component with Active Report.

    And the Classic Asp system call COM+ component.

    Now I have to upgrade the web system to

    OS: Windows Server 2019

    Active Report: V14

    And I can’t create the windows COM+ component with Active Report V14,

    because error : [GrapeCity.ActiveReports, Version=14.3.21004.0, Culture=neutral, PublicKeyToken=cc49xxxxxcxxaxff’ type library xxx/xxx/14_dll GrapeCity.ActiveReports.tlb can not be created.]

    If Active Report V14 can not be created windows COM+ component,

    How can I clear this error?

  • Posted 12 February 2023, 8:14 pm EST

    Hi Ryu,

    Classic ASP is a very old scripting engine and was replaced by ASP.NET in 2002. ActiveReports 14 supports ASP.NET but does not support Classic ASP.

    You may read more about ActiveReports 14 Product Requirements here: https://www.grapecity.com/activereportsnet/docs/v14/online/requirements.html#:~:text=2016%2C%20and%202019-,Web%20Development,-.NET%20Framework

    Regards,

    Anand

  • Posted 14 February 2023, 12:48 pm EST - Updated 14 February 2023, 7:14 pm EST

    Hi Anand.sinha,

    Thank you .

    Could you tell me How can I create the windows COM+ component with Active Report V14? Or Active Report V14 can not be created as a windows COM+ component.

    Regards,

    highven

  • Posted 14 February 2023, 6:23 pm EST

    Hello Highven,

    Yes, ActiveReports COM was supported a long time ago, and none of the latest versions (including v14) support COM or COM+ therefore ActiveReports v14 cannot be created as a COM+ component.

    Regards,

    Anand

  • Posted 14 February 2023, 7:10 pm EST

    hi Anand.sinha,

    Thank you for your answer.

    But now I can’t upgrate My Classic Asp system to ASP.Net.

    Could you give me some advice for using AR V14 in Classic ASP web system.

    How about this:

    1.Create a Web Service using AR V14.

    2.Call the Web Service in Classic ASP

    Regards,

    highven

  • Posted 15 February 2023, 11:02 pm EST

    Hi Highven,

    You can use ActiveReports 14 references in a project built using .NET. So if you can try to create a Web Service (that is using ActiveReports 14) in ASP.NET you can then call this web service in your Classic ASP application as in this case your reports will be running in an ASP.NET environment.

    However, Classic ASP being a very old technology I’ll recommend you to switch to ASP.NET.

    Regards,

    Anand

Need extra support?

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

Learn More

Forum Channels