日期:2014-05-20  浏览次数:20424 次

IIS7下问个很奇怪的问题,高手来帮忙吧
我是拿VS08开发的
原来是发布IIS6上 系统是正常的。
现在签到IIS7上 我的RDLC报表 都不好用了。
我的RDLC是这么用的。
 <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" 
  Font-Size="8pt" Height="579px" Width="837px">
  <LocalReport ReportPath="Report\RE001\RE001.rdlc">
  </LocalReport>
  </rsweb:ReportViewer>
现在这个控件图标 有的 显示 都错误。数据也加载不出来。
谁碰到过,给点思路。


------解决方案--------------------
应该有的dll什么都存在么?
检查下iis下的东西配置的是否齐全
------解决方案--------------------
Hi,

In IIS 7, we need to add Reserved.ReportViewerWebControl.axd httpHandler.

Resolution:

Open Internet Information Services (IIS) Manager and select your Web application.
Under IIS area, double-click on Handler Mappings icon.
At the Action pane on your right, click on Add Managed Handler.
At the Add Managed Handler dialog, enter the following:
Request path: Reserved.ReportViewerWebControl.axd
Type: Microsoft.Reporting.WebForms.HttpHandler
Name: Reserved-ReportViewerWebControl-axd
Click OK.
Reserved-ReportViewerWebControl-axd handler is now added to your Handler Mappings list. Notice that the following line has also been added to your Web.config file under the system.webserver's handler section:



<add name="Reserved-ReportViewerWebControl-axd" path="Reserved.ReportViewerWebControl.axd"
verb="*" type="Microsoft.Reporting.WebForms.HttpHandler" resourceType="Unspecified"
/>

以上来自:
http://forums.asp.net/t/1360494.aspx/1
------解决方案--------------------
其实最简单的部署方式就是你在你的IIS7电脑上装一个精简安装带水晶报表功能的vs.net,这样环境一切都有了.
------解决方案--------------------
我用的没问题,是不是程序池的设置