Thursday, January 4, 2007

Using print feature of ReportViewer control in locked-down networks

Problem:

When user click on the print button of the ReportViewer control toolbar for the first time, printing is available after installation of RSClientPrint ActiveX component downloaded from Internet.

In locked-down networks internet connection is not available and installation couldn’t be done.

Solution:
  1. On the computer with MS ReportingServices installed locate RSClientPrint.cab (tip: Use search ! ) Beware: Use appropriate version of cab file!
  2. Open RSClientPrint.cab with WinZip or clone an extract files to C:\WINDOWS\Downloaded Installations (C:\Windows is my Windows Home) in new folder RSINSTALL, on the client machine.
  3. Start the command prompt
    Navigate to C:\WINDOWS\Downloaded Installations\ RSINSTALL and manually register RSClientPrint.dll with regsvr RSClientPrint.dll
    The printing feature is now enabled

1 comment:

Unknown said...

If CMD doesn't recognize "regsrv" command, you should write this in console:

C:\Windows\System32>regsvr32 "C:\Windows\Downloaded Program Files\RSINSTALL\rsclientprint.dll"