这边文章主要介绍如果将使用ActiveReports旧版本开发的工程,升级到更新的版本。

总体看,升级操作主要是通过ActiveReports提供的【转换为 ActiveReports X】完成,可以完成最工程中的报表模板、应用的DLL文件、licenses.licx、Web.config和Aspx页面中的产品版本信息进行自动升级。

第一步.使用Visual Studio工程打开一个AR的程序,使用转换工具

2015-04-22_161455

 

第二步.查看工程中引用的DLL是否自动升级

如果引用的ActiveReports相关DLL没有自动升级,可以选中全部DLL。

2015-04-22_161520

 

通过F4查看DLL的属性设置,将特定版本设置为False

2015-04-22_161545

 

第三步.如果在WEB系统中使用到FlashViewer查看报表,拷贝相应资源

路径:C:\Program Files (x86)\GrapeCity\ActiveReports 10\Deployment\Flash

2015-04-22_161605

2015-04-22_161625

第四步.如果在WEB系统中使用到HTML5 Viewer查看报表,拷贝相应资源

C:\Program Files (x86)\GrapeCity\ActiveReports 10\Deployment\Html

 

第五步.查看Web.config和Aspx页面是否有漏网之鱼

2015-04-22_161708

 

第六步.全部替换,替换的时候,看下,别误伤无辜。

2015-04-22_161748