Posted 21 May 2025, 6:57 am EST
Hi Darin,
>> is there a single documentation of all that i need to look out for when going from 16 to 19?
Unfortunately, as each release has a different breaking change it is impossible to list all of them in the latest version as it will become cumbersome to go through all the breaking changes between all of the releases of ActiveReports.
Therefore each version has a link to the previous version’s breaking change so you can go from the latest version’s breaking change and make your way back to the version you are upgrading from.
>> In addition, within the Visual studio, the NuGet only has 18.2.2 as the current version.
It looks like you may be checking the ‘GrapeCity.ActiveReports’ package, please note due to the name change from ‘GrapeCity’ to ‘MESCIUS’ the packages in NuGet have also been renamed to ‘MESCIUS.ActiveReports’ therefore, all the packages starting from v19 will be available in NuGet with the name starting from 'MESCIUS.ActiveReports.
>> Is there someplace i can get instructions on what to do within VS 2019 with regards to the different nuget packages?
We’ll recommend using the ‘Convert to ActiveReports’ tool as it automatically removes all the previous references and installs the compatible references for the installed version of ActiveReports on your machine.
- To use the same, download and install the latest version of ActiveReports 19 from here: https://developer.mescius.com/activereportsnet/download, this will also install the ActiveReports Visual Studio extension in your VS 2019.
- Now open your project in Visual Studio 2019, and go to ‘Tools > Convert to ActiveReports 19’ and follow the instructions.
- After this, clean and rebuild your project and try running your project. As you are upgrading from v16, therefore, you should not be facing much of any issue.
However, if you are getting any error(s) then we’ll suggest checking out the breaking changes from v19-v16 if your issue has been listed there.
- However, if you are still not able to resolve the issue, please feel free to create a new ticket with the issue you are facing and we’ll be happy to help!
Hope this helps!
Regards,
Anand