Estoy usando el control ReportViewer en mi página aspx. Estoy accediendo al informe desde el modo de procesamiento remoto.No se pudo cargar el archivo o el ensamblado Microsoft.ReportViewer.WebForms.XmlSerializers
este es mi código:
ReportServerDomain = System.Configuration.ConfigurationSettings.AppSettings["ReportServerDomain"];
ReportServerUserName = System.Configuration.ConfigurationSettings.AppSettings["ReportServerUserName"];
ReportServerPassword = System.Configuration.ConfigurationSettings.AppSettings["ReportServerPassword"];
String ReportFolder = System.Configuration.ConfigurationSettings.AppSettings["ReportFolderName"];
rptUrl = new Uri(Convert.ToString(System.Configuration.ConfigurationSettings.AppSettings["ReportURL"]));
IReportServerCredentials irsc = new CustomReportCredentialsToCreateStatement(ReportServerUserName, ReportServerPassword, ReportServerDomain);
ReportViewer1.ServerReport.ReportServerCredentials = irsc;
ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
parameters = new ReportParameter[1];
parameters[0] = new ReportParameter("ClientStatementBatchId", ds.Tables["ClientStatemtntBatch"].Rows[0]["ClientStatementBatchID"].ToString());
ReportViewer1.ServerReport.ReportServerUrl = rptUrl;
ReportViewer1.ServerReport.ReportPath = "/" + ReportFolder + "/Client Statements";
ReportViewer1.ServerReport.SetParameters(parameters); // i am getting error on this line.
ReportViewer1.ServerReport.Refresh();
El error es:
No se pudo cargar el archivo o ensamblado ' Microsoft.ReportViewer.WebForms.XmlSerializers, Version = 9.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a 'o una de sus dependencias . El sistema no puede encontrar el archivo especificado.
¿Alguien me puede ayudar a solucionar este problema?
Gracias,
D.Bernardin
Selecciona esta pregunta y todas las respuestas aquí en SO: http://stackoverflow.com/questions/ 4396146/why-cant-i-see-microsoft-reportviewer-webforms-version-10-0-0-0-in-add-referenc –