private void Form1_Load(object sender, EventArgs e) { reportViewer1.ServerReport.ReportServerUrl = new Uri("http://192.168.2.5/reportserver"); reportViewer1.ServerReport.ReportServerCredentials.NetworkCredentials = CredentialCache.DefaultCredentials; string reportFile = @"C:\Report Project1\Report1.rdl"; reportViewer1.ServerReport.ReportPath = reportFile; reportViewer1.ProcessingMode = ProcessingMode.Remote; reportViewer1.ServerReport.DisplayName = "Corporate View Report"; ReportParameter[] parameters = new ReportParameter[3]; parameters[0] = new ReportParameter("@ProjectId", "6"); parameters[1] = new ReportParameter("@PrimaryWhseId", "8293"); parameters[2] = new ReportParameter("@SecondaryWhseId", "8290"); reportViewer1.ServerReport.SetParameters(parameters); try { reportViewer1.RefreshReport(); } catch(Exception ex) { throw ex; } }With the reportViewer1.ServerReport.SetParameters(parameters); line uncommented, at this point the form pops ups, the repot is blank, and nothing else happens after that.