我已经创建了一个 SQL Server 2005 报表并成功地将它托管在 sql server 2008 server 中。可以在浏览器中查看报表。现在我想将报表集成到 WPF 应用程序中。我使用报表查看器控件来显示报告。我正在使用 .net 4.0 框架和 VS 2010。下面是呈现报表的代码。下面是当我使用 sql server 2008 R2 版时在页面中成功呈现报表的代码。
try
{
repViewer.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Remote;
repViewer.ServerReport.ReportServerUrl = new Uri("http://tfs /ReportServer$Sql2005");
repViewer.ServerReport.ReportPath = "/Suman Reports/Report1";
repViewer.RefreshReport();
}
catch (Exception ex)
{
throw ex;
}
给我消息“远程报告处理需要 Microsoft SQL Server 2008 报告服务或更高版本”。是否有任何选项可以在 wpf 应用程序中使用它而不更改为 sql server 2008。我是 SSRS 和集成领域的新手。请指导我这个。