VS2010自带rdlc报表部署(发布)问题
2012-07-30 14:14
260 查看
最近在用asp.net做Web项目,项目中用到rdlc报表。rdlc报表在本地运行时OK的,但是发布到Web服务器上就出问题了,到网上搜了好久才搞定这个问题。
发布rdlc报表几个需要注意的地方:
1、 将三个DLL文件拷贝到Web服务器:
Microsoft.ReportViewer.Common.dll(在D:\Program Files\Microsoft Visual Studio 2010\ReportViewer找到)
Microsoft.ReportViewer.WebForms.dll(在D:\Program Files\Microsoft Visual Studio 2010\ReportViewer找到)
Microsoft.ReportViewer.ProcessingObjectModel.dll (可以去下载这个DLL文件)
或 使用cmd拷贝Microsoft.ReportViewer.ProcessingObjectModel.dll
运行:cmd
cd C:\WINDOWS\assembly
dir
cd gac_msil
dir *reportview* /s
copyC:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\9.0.0.0__b03f5f7f11d50a3a\
Microsoft.ReportViewer.ProcessingObjectModel.dll C:\
copy C:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.WebDesign\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebDesign.dll C:\
2、设置rdlc报表属性Build Action(生成动作)为Content(内容),改成这个属性值是不生成DLL的,是生成rdlc报表文件。
3、RDLC报表不能用编译后的文件发布,直接拷贝编译之前的rdlc文件到Web服务器
4、将ReportViewer.exe和ReportViewerLP.exe安装到客户服务器端就可以预览打印报表。
发布rdlc报表几个需要注意的地方:
1、 将三个DLL文件拷贝到Web服务器:
Microsoft.ReportViewer.Common.dll(在D:\Program Files\Microsoft Visual Studio 2010\ReportViewer找到)
Microsoft.ReportViewer.WebForms.dll(在D:\Program Files\Microsoft Visual Studio 2010\ReportViewer找到)
Microsoft.ReportViewer.ProcessingObjectModel.dll (可以去下载这个DLL文件)
或 使用cmd拷贝Microsoft.ReportViewer.ProcessingObjectModel.dll
运行:cmd
cd C:\WINDOWS\assembly
dir
cd gac_msil
dir *reportview* /s
copyC:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.ProcessingObjectModel\9.0.0.0__b03f5f7f11d50a3a\
Microsoft.ReportViewer.ProcessingObjectModel.dll C:\
copy C:\WINDOWS\assembly\GAC_MSIL\Microsoft.ReportViewer.WebDesign\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebDesign.dll C:\
2、设置rdlc报表属性Build Action(生成动作)为Content(内容),改成这个属性值是不生成DLL的,是生成rdlc报表文件。
3、RDLC报表不能用编译后的文件发布,直接拷贝编译之前的rdlc文件到Web服务器
4、将ReportViewer.exe和ReportViewerLP.exe安装到客户服务器端就可以预览打印报表。
相关文章推荐
- 水晶报表问题汇总(水晶报表的使用与查询条件生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm中的使用、程序发布与部署)
- VS2005 水晶报表在时部署时遇到的问题
- 在Asp.net 1.0中,CryStal Reports(水晶报表)的打包与部署问题
- U9 V2.0上市版报表发布的问题
- Microsoft Visual C++ 2008 发布程序的部署问题(转)
- VS2010 部署(发布)问题
- 水晶报表_发布后显示不正常问题
- 分布式部署下的报表调用 API调用 权限问题以及性能方案
- VS 2003 中使用 crystal reports (水晶报表)的打包和部署问题
- 水晶报表部署以及相关问题解决方案
- Microsoft Visual C++ 2008 发布程序的部署问题
- ASP.net 2.0中水晶报表迁移部署问题
- 水晶报表_发布后显示不正常问题
- VS2005 水晶报表在时部署时遇到的问题
- Axis 2 整合到 SSH 项目,Axis2 整合,Axis2 发布,Axis2 部署方法及遇到问题
- CrystalReport for vs2010 水晶报表的发布问题以及捆绑发布
- C# 发布,各类问题clickonce 部署概述
- 安装项目VS2010 打包水晶报表中部署问题详解
- CrystalReport for vs2005 水晶报表的发布问题汇总
- 服务器端部署IIS8.5和asp.net MVC5.0发布网站遇到的一些问题