Исключение типа " microsoft. reporting.веб-формы.localprocessingexception произошла в Microsoft.элемент управления reportviewer.веб-формы.dll, но не был обработан в пользовательском коде
Когда я рендерил отчет SSRS в web API, исключение выбрасывалось как
Исключение типа 'Майкрософт.Отчетности.Веб-формы.LocalProcessingException ' произошло в Microsoft. ReportViewer.Веб-формы.dll, но не был обработан в пользовательском коде
Что я уже пробовал:
LocalReport localReport = new LocalReport(); localReport.ReportPath = System.Web.HttpContext.Current.Server.MapPath(this.LocalModel.FileName); this.LocalModel.ReportDataSets.ForEach( k=> { localReport.DataSources.Add(k); }); localReport.EnableExternalImages = true; string reportType = this.LocalModel.Format.ToString(); string encoding; string fileNameExtension; string deviceInfo = "<DeviceInfo>" + " <OutputFormat>" + this.LocalModel.Format.ToString() + "</OutputFormat>" + "</DeviceInfo>"; Warning[] warnings; string[] streams; byte[] renderedBytes; localReport.Refresh(); renderedBytes = localReport.Render( reportType, deviceInfo, out mimeType, out encoding, out fileNameExtension, out streams, out warnings); this.LocalModel.LastmimeType = mimeType;