This topic explains how to migrate license information for your ActiveReports project from an older version.
The process of licensing an ActiveReports application is different for each version. Migrate license information for Windows or Web projects as follows.
In your Windows application, check that the licenses.licx file contains the appropriate licensing strings. When upgrading from a previous version, remove the old information and update the license strings in the licenses.licx file. You can find the full list of license strings that you may need for licensing in the License Your ActiveReports topic Required references in the licenses.licx file (for Standard and Professional Editions) section.
Here are how the licensing strings appear before and after migration.
DataDynamics.ActiveReports.ActiveReport, ActiveReports
DataDynamics.ActiveReports.ActiveReport, ActiveReports
DataDynamics.ActiveReports.Viewer.Viewer, ActiveReports.Viewer6
DataDynamics.ActiveReports.Export.Pdf.PdfExport, ActiveReports.PdfExport
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v9
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.v9
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.v9
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v10
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.v10
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.v10
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v11
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.v11
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.v11
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v12
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.v12
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.v12
When migrating from ActiveReports versions 1, 2, and 3, you can find the license strings in the Web.config file. In ActiveReports 6 or above, the license strings are in the licenses.licx file. You can remove the old information from the Web.config file and update the necessary licensing strings in the project. For more details, please see the License Your ActiveReports topic Required references in the licenses.licx file (for Standard and Professional Editions) section.
The following information is not required in ActiveReports 6 or above.
<Configuration>
(...)
<appSettings>
<add key="DataDynamicsARLic" value="xxxxxxx,xxxxxxxxxx,xxxxxxxxxx,xxxxxxxxxxxxx" />
</appSettings>
(...)
</Configuration>
For example, if you are creating a Web application that uses the WebViewer, add the following strings to the licenses.licx file in the project.
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v12
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.v12
GrapeCity.ActiveReports.Web.WebViewer, GrapeCity.ActiveReports.Web.v12