先说明一下,rdlc报表是由visual studio来支持的,不是FM。
本次项目采用的是vs2015开发的,当中使用了ReportViewer报表。
两种方式可以支持开发rdlc报表环境:
1)在安装vs时勾选上sql server的一些组件,具体记不清楚了
2)单独安装rdlc依赖的应用程序:ReportViewer.msi、SQLSysClrTypes.msi。我是安装的基于vs2015的版本
先安装SQLSysClrTypes.msi,再安装 ReportViewer.msi 。 安装完毕后重启即可。
以上第二种方案适用于配置服务器,因为我们一般是不会在服务器上装一个vs2015的ide,这时只需要对应的依赖程序即可
如果服务器没有配置rdlc的运行环境,会报错如下:
未能加载文件或程序集“Microsoft.ReportViewer.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”或它的某一个依赖项。系统找不到指定的文件。文件名:“Microsoft.ReportViewer.Common, Version=12.0.0.0, Culture=neutral,PublicKeyToken=89845dcd8080cc91”