views:

32399

answers:

7

Has anyone come across this issue?

Seems MS have broken it with their own update:

A number of people have reported problems using the ActiveX print control in the report viewer after installing Microsoft Update 956391. Specifically, users receive the error "Unable to load client print control" when clicking on the print icon in the report viewer toolbar. I would like to explain what is happening, why we did it, and how to fix the problems that you or your customers are experiencing.

From here: http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx

I can get it to work in ReportManager again but in our app (RSinteract) which references version 8.0.0.0 of the ReportViewer it is not working no matter what I do.

I've tried everything here: http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx

I'd like a fix that doesn't require me to rebuild and redeploy to all my clients. Any ideas?

+8  A: 

Found a Fix:

  1. First ensure that printing is working from Report Manager (open a report in Report Manager and print from there).

  2. If it works go to Step 3, if you received the same error you need to install the following patches on the Report Server.

  3. Download and install the following update:

Rob Stevenson-Leggett
One customer reported this caused reports to slowdown with another SQL server instance. Looking into it.
Rob Stevenson-Leggett
Customer now reporting that the slowdown was unrelated.
Rob Stevenson-Leggett
+1  A: 

Hi,

I got this working with out removing any patches. The above patch was not working too. Finally what I did was on the IIS server install the following patch and reset / restart the IIS server. This is not for report manager application. This is for any ASP.NET Web application developed in .net3.5 using VS2008 http://www.microsoft.com/downloads/details.aspx?familyid=6AE0AA19-3E6C-474C-9D57-05B2347456B1&displaylang=en

+1  A: 

I have had the same problem (on several different servers). Applying SP3 and Report Viewer SP1 has helped on some of the servers, allowing the client machines to connect and download the control with no problem. However, I have had one server that, even after applying the updates, when accessing the report viewer using a client machine, it was still giving me the error. On looking into the exact URL GET request that is being sent, I discovered that it is possible to force the client machine to connect directly to the Report Server to download the control.

The user would need to enter the following url:

http://reportservername/Reports/Reserved.ReportViewerWebControl.axd?ReportSession=51bjqv45xydgos2wghu5ceza&ControlID=7617dedbf0234f89b80cad8e64431014&Culture=2057&UICulture=9&ReportStack=1&OpType=PrintHtml

This should then pop up the required download/install prompt.

Thanks for the further info, I've posted this information to our product blog at http://rsinteract.electricbiro.co.uk where you are creditted.
Rob Stevenson-Leggett
+2  A: 

The follow fix work for me

Windos server 2003 64 Reporting Services Windows Vista and Windows XP

Fix KB967511 and KB953752

http://blogs.msdn.com/esecuelesinfronteras/archive/2008/11/10/error-unable-to-load-client-print-control-en-reporting-services.aspx

http://support.microsoft.com/kb/967511/es

work for me

You know, those links might be a LOT more helpful in English... :(
Telos
+1  A: 

I had a server update with SP3, SP3 Cumulative update 5 and also report viewer redistribution 2008.When view source I still get the version as 9.0.21022.8 and the problem 'unable to load print control' still appear.

I had follow brian's blog install the visual studio updates but problem still persist: http://www.microsoft.com/downloads/details.aspx?familyid=A8C80B29-6D00-4949-A005-5D706122919A

The following updates which suggest in most forum, apply the cumulative update 9 for SP2 can't be apply in my case as SP3 is higher version than SP2.

Can anyone give me some clues how to solve this problems? Thx in advance

Sim
+1  A: 

Our organization is at the point of looking for some other way to present reports. We have spent inordinate amounts of time trying to fix this issue, and it has been going on for more than a year now. Every time we think it's fixed, it simply reappears. Microsoft does not consider this to be an issue, but it makes their product more or less unusable.

GrimRepair
A: 

I feel I hit a similiar problem with 2008 R2 Print Control, I have installed it with an MSI package (for later distribution within the organisation). However the Control never shows up in c:\windows\downloaded program files. However when I look in DOS I can see the files there, but in IE 8 or Explorer there is nothing. Trying to print a report then fails. The weird thing is, that an older MSI for 2008 Print Client works as expected. Is there any policy / security stuff in connection with IE8 that would cause such a behaviour, or is MSFT again bugging people with a kill bit ?

How can I find out the CLSID for the 2008 R2 Print Control ? On MSFT Download I didn't find any redistributable for 2008 R2, is there a specific reason for that ?

nojetlag