【发布时间】:2016-04-19 16:53:20
【问题描述】:
我被分配了将我们的网站从 VS 2008 升级到 VS 2013 的任务。在此过程中我遇到了几个绊脚石。我已将项目从 .Net 2.0 升级到 4.0,并且网站运行良好,但在尝试查看报告时出现以下错误(报告本身不显示):
报告查看器配置错误
报告查看器 Web 控制 HTTP 处理程序尚未在 应用程序的 web.config 文件。添加到 system.web/httpHandlers web.config 文件的部分,或添加到 system.webServer/handlers Internet Information Services 7 或更高版本的部分。
通过在 VS 2013 中选择报告已转换了某些报告,然后它会询问您是否要将此报告转换为最新的 RDLC 格式?我打好了,看起来很好。此错误发生在所有报告上。升级的一个或我从未在 VS 2013 中打开的那个。我还从 Report Viewer 2008 升级到 Report Viewer 2010。我尝试在错误中添加 Web.config 建议。我尝试了两个条目,我也单独尝试了每个条目。似乎没有什么可以解决这个问题。网站上的其他一切工作正常。
有人有什么建议吗?我需要将报告查看器升级到更高版本吗?我愿意尝试任何事情来让它发挥作用。谢谢。
提姆
【问题讨论】:
标签: c# asp.net .net webforms reportviewer