Olá galera, alguém sabe como resolver esse erro no ReportViewer?
Apresenta esse erro (segue foto e código em anexo)
Microsoft.Reporting.WebForms.LocalProcessingException: 'Ocorreu um erro durante o processamento de relatórios local.'
private void btnSalvar_Click(object sender, EventArgs e)
{
try
{
ReportViewer reportViewer = new ReportViewer();
reportViewer.ProcessingMode = ProcessingMode.Local;
reportViewer.LocalReport.ReportEmbeddedResource = "ProcessoPrescricao.MeuRelatorio.rdlc";
List<ReportParameter> listReportParametter = new List<ReportParameter>();
listReportParametter.Add(new ReportParameter("Nome", txtNome.Text));
listReportParametter.Add(new ReportParameter("Placa", txtPlaca.Text));
listReportParametter.Add(new ReportParameter("MarcaM", txtMarca.Text));
listReportParametter.Add(new ReportParameter("NumAuto", txtNumAuto.Text));
reportViewer.LocalReport.SetParameters(listReportParametter);
Warning[] warnings;
string[] streamids;
string mimeType;
string encoding;
string extension;
byte[] bytePDF = reportViewer.LocalReport.Render("Pdf", null, out mimeType, out encoding, out extension, out streamids, out warnings);
FileStream fileStreamPDF = null;
//A pasta temporaria é Path.GetTempPath()
string nomeArquivoPDF = Path.GetTempPath() + "Prescricao" + DateTime.Now.ToString("dd_MM_yyyy-HH_mm_ss") + ".pdf";
fileStreamPDF = new FileStream(nomeArquivoPDF, FileMode.Create);
fileStreamPDF.Write(bytePDF, 0, bytePDF.Length);
fileStreamPDF.Close();
Process.Start(nomeArquivoPDF);
}
catch (Exception err)
{
MessageBox.Show("erro" + err);
}
