Reportviewer无休止地显示“正在生成报告”.net

时间:2015-11-07 16:02:56

标签: .net dll windows-7 rdlc reportviewer

我有两个表单,在表单上放置一个ReportViewer,并在项目中打印报告。

我调用Reportviewer表单,如果首次运行报告,则显示打印预览,报告正常打印。

现在使用Reportviewer关闭打印预览表单并尝试打印相同的报告,它只是一直显示

  

报告无休止地生成

我试图阻止生成报告,但它不会停止。

我必须关闭应用程序并再次尝试打印,它会重复我上面提到的相同问题。

我在win7 32 bit .net 2.0ReportViewer 8.0

中运行此功能

修改

这不会发生在开发机器上,而是发生在客户机器上。

ReportViewer是使用inno setup静默安装的。

这是一个错误吗?

1 个答案:

答案 0 :(得分:0)

我找到了错误的原因。

我在报表设计中使用了ReportViewer v8,但是在vs2008中开发的项目正在引用ReportViewer v9

我需要做的就是删除引用,将ReportViewer v8 Microsoft.ReportViewer.Common.dllMicrosoft.ReportViewer.WinForms.dll的两个文件复制到我的输出目录中并引用那些

感谢您的帮助