Port applications built using Active Report .Net 2.0 / .Net 3.0

Posted by: pierre.hamelin on 21 March 2024, 12:06 am EST

    • Post Options:
    • Link

    Posted 21 March 2024, 12:06 am EST

    Hi,

    We have fairly old applications built under .Net 2.0 and they are currently running on our production servers - and have been for close to 20 years.

    We need to move the application to a new server, and have opted to recompile it with .Net 4.8 instead, targeting the .Net 2.0 libraries for retro compatibility.

    Is there a particular process to moving the license ? By recompiling the project (not the AR DLLs), did we remove the license ? If so, how can I :

    • export it from the previous project ;
    • re import it to the new project ?

      Thank you,

    Pierre HAMELIN

  • Posted 21 March 2024, 9:43 pm EST

    Hi Pierre,

    Please note that .NET 4.8 is supported only with ActiveReports 14 and onwards. So, make sure that your version of ActiveReports is higher than v14 to support .NET 4.8.

    You can perform the following steps to upgrade your WinForms application from .NET Framework 2.0 to .NET 4.8 :

    1. Right-click your project node in the Solution Explorer and change the target framework of your application to 4.8.
    2. Close all open forms in the designer, and then expand the References Node in the Solution Explorer in your project.
    3. Update your licenses.licx file by removing the culture, version, and public key token information from the entries.
    4. Rebuild the whole project.

    Let us know if you face any issues.

  • Posted 1 April 2024, 3:20 am EST

    Hi, I’ve tried it and it did not work - also I must keep the current version - which works with .NET 4.8 besides the license part. I’ve opened a ticket about it, is the serial number for ActiveReport stored anywhere in the server ?

    Regards

Need extra support?

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

Learn More

Forum Channels