我有两个表单,在表单上放置一个ReportViewer
,并在项目中打印报告。
我调用Reportviewer
表单,如果首次运行报告,则显示打印预览,报告正常打印。
现在使用Reportviewer
关闭打印预览表单并尝试打印相同的报告,它只是一直显示
报告无休止地生成
我试图阻止生成报告,但它不会停止。
我必须关闭应用程序并再次尝试打印,它会重复我上面提到的相同问题。
我在win7 32 bit .net 2.0
和ReportViewer 8.0
修改
这不会发生在开发机器上,而是发生在客户机器上。
ReportViewer是使用inno setup静默安装的。
这是一个错误吗?
答案 0 :(得分:0)
我找到了错误的原因。
我在报表设计中使用了ReportViewer v8,但是在vs2008中开发的项目正在引用ReportViewer v9
我需要做的就是删除引用,将ReportViewer v8 Microsoft.ReportViewer.Common.dll
和Microsoft.ReportViewer.WinForms.dll
的两个文件复制到我的输出目录中并引用那些
感谢您的帮助