栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

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

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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)这些。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/907757.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号