知方号

知方号

C#客户端使用rdlc报表错误:An error occurred during local report processing

C#客户端使用rdlc报表错误:An error occurred during local report processing

我们开发C#报表时,开发端是没问题的,而客户端却报错了。 开发Winform报表时,我们程序都会先引用两个DLL: Microsoft.ReportViewer.Common.dll

Microsoft.ReportViewer.WinForms.dll 这两个我们只要让用户放在客户端对应的文件夹就可以了 但可怕的是,这两个放上去,竟然报错:An error occurred during local report processing 后面,通过百度,终于找到了解决的方法。 我们打开运行(Win+R),输入cmd 我们先切换目录

C:UsersThinkpad>cd C:Windowsassembly

再切入目录

C:Windowsassembly>cd GAC_MSILMicrosoft.ReportViewer.ProcessingObjectModel10.0.0.0__b03f5f7f11d50a3a

Copy到D盘

C:WindowsassemblyGAC_MSILMicrosoft.ReportViewer.ProcessingObjectModel10.0.0.0__b03f5f7f11d50a3a>copy Microsoft.ReportViewer.ProcessingObjectModel.dll d:Microsoft.ReportViewer.ProcessingObjectModel.dll

再把生成的Microsoft.ReportViewer.ProcessingObjectModel.dll给用户放到程序的目录下。 如果还是报错,让客户端用户检查目录下的rdlc报表模板名字是否带有后缀,类似于(1)(2)这些。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。