Article Number | 000038817 |
Applies To | RSA Product Set: Archer RSA Product/Service Type: Application Builder, Admin-Related Reports RSA Version/Condition: 6.x Platform (Other): IIS O/S Version: Windows |
Issue | Cannot generate admin-related reports and getting unexpected error on the browser.
When reviewing the Archer.w3wp log files (Archer Control Panel > Plugins > Installations Settings > Logging), the following errors are seen.
<ExceptionType>System.Web.HttpCompileException, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</ExceptionType> <Message>c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\e22c2559\92c7e946\App_Web_applicationreportcontroller.ascx.a0ccdfc9.0ex4p2w5.0.cs(171): error CS0433: The type 'DevExpress.XtraReports.Web.ReportViewerClientSideEvents' exists in both 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\e22c2559\92c7e946\assembly\dl3\e9316728\5d57d2fb_ef1ad301\DevExpress.XtraReports.v16.1.Web.DLL' and 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\e22c2559\92c7e946\assembly\dl3\64d22161\48eb44e3_806ed501\DevExpress.XtraReports.v17.1.Web.DLL'</Message> <Source>System.Web</Source>
|
Cause | This occurs when the installer does not remove DevExpress.XtraReports which cause the errors, creating conflicts since there are two existing versions of the file.
The possible causes may be the following:
- Archer Upgrade
- Manual version roll-back (re-install Archer using previous database version)
|
Resolution | - Stop IIS
- Remove the \DevExpress.XtraReports.v17.1.Web.DLL files on the following directories as it is causing conflict with the \DevExpress.XtraReports.v16.1.Web.DLL files (DevExpress.XtraReports. can be of different versions, example DevExpress.XtraReports.v13.1 and DevExpress.XtraReports.v12.1, the goal is to ensure that there is only one version being used by Archer)
- C:\Program Files\RSA Archer\Services
- C:\inetpub\wwwroot\{SiteName}\api\bin
- C:\inetpub\wwwroot\{SiteName}\bin
- C:\Program Files\RSA Archer\Archer Control Panel\
- C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\{SiteName}\....
NOTES:
- If Archer was upgraded, remove the older version.
- If Archer was reverted to an older version, remove the higher version of DevExpress.XtraReports files.
- It is highly recommended to backup all the DevExpress.XtraReports and moving them to another directory instead of deleting.
- Take note of the originating directories for each DevExpress.XtraReports file.
- Clear Silverlight and browser cache
- Start IIS
- Verify if the Admin-Related Reports are now accessible.
|