2014-09-22 35 views
0

我使用RDLC报告为ASP.Net Web Application。在开发版本中,我的Reports完美地工作,但是当我将它部署在服务器上的IIS上时,出现以下错误。在“/”应用此报告定义无效或不受此版本Reporting Services的支持

我已经检查报告查看器,其相同的版本...

服务器错误。

此报告的定义无效或不受此版本的Reporting Services支持。报告定义可能是使用更高版本的Reporting Services创建的,或者包含基于Reporting Services架构的格式不正确或无效的内容。详细信息:根级别的数据无效。行1,位置1

Image

+0

RDLCs在您的开发机器上工作正常吗?你的框架的版本是什么? – Aftab 2014-09-22 10:07:40

+0

是的,它在开发机器上工作... Framework v 4.0 – 2014-09-22 10:55:47

+0

好的。为了测试目的,创建一个空白的RDLC并尝试在你的ASP.Net中调用它,看看你是否得到相同的错误。什么是您的视觉工作室的版本? – Aftab 2014-09-22 11:21:47

回答

1
  1. 添加Microsoft.ReportViewer.Common.dll,Microsoft.ReportViewer.ProcessingObjectModel.dll,Microsoft.ReportViewer.WebForms.dll Assembies到/ bin文件夹 2。展开文件发布选项,然后选中允许此预编译的网站是可更新的。
相关问题