在IIS7的服务器上搭建了一个新的站点,弹出SQL报表的时候出现了空白页面,解决方法是添加操作路径:
It was brought to our attention that in some installations
using IIS 7 a managed handler must be added for the report viewer web
control, otherwise a 404 - File or Directory not found message is displayed when
viewing sql reporting services reports. This issue was confirmed by a
customer and corrected by taking this additional step in IIS to register the
handler in addition to the web.config handler
modifications.
1. Open the IIS by typing the "inetmgr" in
run command.
2. Goto your site in the list of web sites
and select it.
3. Now, see the Features view area. Here, you can
see all options available for the web site. From all the options select "Handler
Mappings".
4. Now, click on the "Handler Mappings" section
then you will see all the mappings applied for that web site. Now, on the right
side panel, you are able to see all the options available for the handler
mappings. Select the option "Add Managed Handler"
5. When
you click that link, you will see a popup window with the text
boxes.
Request Path
= Reserved.ReportViewerWebControl.axd,
Type
= Microsoft.Reporting.WebForms.HttpHandler,
Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a
Name= Reserved.ReportViewerWebControl.axd
6.
Click OK and do IISRESET.
链接:http://modulemasters.com/SupportForums/tabid/255/view/topic/postid/954/Default.aspx