I'm rendering a localreport to Excel. Works fine in IE and Firefox on a PC, but Excel can't open it on the Mac. I found this KB article that somewhat describes the problem for an SSRS 2005 server report, but I'm not using SSRS to render a server report, it's a .rdlc.
The article said that the Microsoft.ReportingServices.ExcelRendering.dll is modified by the hotfix/sp2. I installed SP2 for SS, but I'm not sure how to proceed from here. I copied this dll on our server in the bin folder of our web application (the file wasn't part of our solution before), but users on a Mac still cannot view the report (Excel just hangs trying to open it).
Any help would be greatly appreciated. Here is the export part of my code (Asp.Net 2.0):
byte bytes = report.Render(format, deviceInfo, out mimeType, out encoding, out extension, out streamids, out warnings);
HttpContext.Current.Response.ContentType = contentType;
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.