RDLC 报表定义具有无法升级的无效目标命名空间 解决办法

来源:互联网 发布:淘宝店铺监控软件 编辑:程序博客网 时间:2024/06/11 13:31

睡觉同事的项目也遇到了这个神奇的问题...

 

Google的解决方法大多是:在引用中删除RDLC 9.0的引用,添加RDLC 10.0 的引用。

 

尝试了无果,还是继续报错.

 

后来想到了一个办法,报表是在生成的时候报错的,如果我不生成它那就不报错了,于是得出了另外一种解决办法:

 

1.将RDLC报表文件属性中的"生成操作"改成"无", "复制到输入目录"改成"始终"或者"如果较新则复制"

2.修改ReportViewer的LocalReport属性 将ReportEmbeddedResource(使用本地资源)清空,ReportPath(本地文件),写上RDLC的文件名.

 

问题解决.

 

 项目发布的时候把RDLC当成内容发布就可以了

原创粉丝点击