Reportviewer 无休止地显示 "Report is being generated" .net

Reportviewer showing "Report is being generated" endlessly .net

我有两个表格,在一个表格上放置了一个ReportViewer,它会在项目中打印报告。

我调用 Reportviewer 表单并显示打印预览,如果第一个报告 运行,报告打印正常。

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

Report is being generated endlessly

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

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

我在 运行win7 32 bit .net 2.0ReportViewer 8.0

编辑

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

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

这是一个错误吗?

找到错误原因了

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

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

感谢您的帮助