1

我正在运行一个显示 SSRS 报告的 ASP.NET 应用程序。

这在产品中运行良好,使用 SQL Server 2012,但在我的开发机器上,我正在运行带有 SSRS 2016 的 SQL Server 2016。

在这里,报告标题显示(参数选择),但没有报告正文。相反,我得到了一个相当破碎的打印对话框。

有什么想法导致这些版本之间发生了变化吗?谢谢

4

1 回答 1

0

您需要最新版本的报表查看器 (13) 才能使用 SSRS 2016。Microsoft 提供了一个预览版本,以 nuget 包的形式提供,名称为Microsoft.ReportingServices.ReportViewerControl.WebForms.Preview

如果您仍在生产中使用 SQL Server 2012 或 2014,那么在您部署代码时我可能会坚持使用较旧的报表查看器。

于 2016-10-04T13:08:36.240 回答