ActiveReports Configuration and Deployment

Here’s how to configure ActiveReports from Data Dynamics so that it works with your Iron Speed Designer application.

Step 1: Install ActiveReports version 4.2.1.1238 in your machine.

Step 2: ActiveReports version 4.2.1.1238 works only with .NET Framework 1.1 and .NET Framework 2.0.

Step 3: Start Iron Speed Designer.  Then add an ActiveReports WebViewer control onto your application web page (File, New, Panel...).

Step 4:  Use the Configuration Wizard to configure the control (Quick Layout, Panel, Configure...).

Step 5:  Add the following to the <httpHandlers> element in your application’s Web.config file in your application.  You must do this for every application using an ActiveReports control.

<add verb="*" path="*.ArCacheItem" type="DataDynamics.ActiveReports.Web.Handlers.WebCacheAccessHandler, ActiveReports.Web, Version=4.2.1.1238, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />

 

<add verb="*" path="*.Rpx" type="DataDynamics.ActiveReports.Web.Handlers.RpxHandler, ActiveReports.Web, Version=4.2.1.1238, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />

 

<add verb="*" path="*.ActiveReport" type="DataDynamics.ActiveReports.Web.Handlers.CompiledReportHandler, ActiveReports.Web, Version=4.2.1.1238, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />

Step 6:  Start the Microsoft IIS web server.  Under ‘Default Website’, select your application’s virtual directory.  

Step 7:  Open the Properties dialog for this virtual directory.  On the Home Directory tab, click the Configuration... button.

Step 8:  On the Mapping tab, check the Extension column to see whether .ArCacheItem appears.

Step 9:  If .ArCacheItem does not appear, click the Add button.

Step 10:  Browse to

...\<Windows>\Microsoft.NET\Framework\v4.0.30319

or

...\<Windows>\Microsoft.NET\Framework\v2.0.50727

depending on the .NET Framework version used by your application.

Step 11:  Look for dynamic link libraries (*.DLL) in the selected .NET Framework folder.

Step 12:  Choose aspnet_isapi.dll and click ‘Open’.

Step 13:  Enter ".ArCacheItem" in the Extension text box.

Step 14:  Select ‘Limit to’ and enter "GET,HEAD,POST,DEBUG".

Step 15:  Make sure the "Script engine" checkbox is checked and the "Check that file exists" checkbox is unchecked.

Step 16:  Click OK.

Note: If the OK button is disabled, press the Tab key several times to enable it.  This is a bug in Microsoft Windows.

Step 17:  Build and run your application.