求助啊!!!关于Rdlc 和ReportViewer问题!!!!
背景描述:我在开发一个软件,其中要用到报表,调试的时候正常,但是到其他机子上运行的时候就会提示:“本地报表处理期间出错”,然后一大串英文,接着就是“未能加载文件或程序集“Microsoft.Sqlserver.types,version=11.0.0,Culture=neutral”..........”或他的某一个依赖项。系统找不到指定文件“。看到SQL我就懵了,我用的是Access啊,怎么会出现SQLServer呢???百度,谷歌都搜过了,没有好的方法!!求大神指导啊!!!!
截图:
报表 rdlc reportviewer access sqlsever.types --------------------编程问答-------------------- 调试下看哪里出错了,,
这种错一般都是缺少dll引起的,,
报表你安装没有。。。 --------------------编程问答-------------------- 装了啊!!!我以为也是缺少dll,可是我找不到11.0.0版本的SQLserver.types啊!! --------------------编程问答-------------------- 调试的时候没问题的!! --------------------编程问答--------------------
你调试是在本地调试的吧?
报错那个机子上面缺少文件, --------------------编程问答-------------------- 对的!!怎么解决呢? --------------------编程问答-------------------- 因为rdlc需要Microsoft.Sqlserver.types来生成报表所需的数据源,缺少文件,生成报表的时候就会报错了。解决的办法就是从网上,或其他已安装有sql的电脑上,拷贝这个文件到本机。
补充:.NET技术 , C#