1.确保报表文件(后缀.rdlf)包含在发布文件中。vs2012在发布时默认不会包含报表文件,所以你需要如下操作,右键报表文件--》属性--》将生成操作改成“内容”。
2.开始-运行
Subst b: %windir%\assembly
ReportViewer相关DLL
Microsoft.ReportViewer.ProcessingObjectModel.dll
Microsoft.ReportViewer.WinForms.dll
Microsoft.ReportViewer.Common.dll
Microsoft.SqlServer.Types
拷贝-添加引用
属性-复制本地-true
删除
Subst b: /d
3.右键报表控件-属性-LocalReport-ReportPath,填入引用名
4.修改RDLC属性-复制到输出目录
5.填加引用""