ReportViewer 控件在vs上正常使用,在iis无法使用


转载:http://www.dotblogs.com.tw/kim/archive/2010/11/16/reportvieweriis7.aspx?fid=21512
ReportViewer在IIS7 無法顯示問題解決

這陣子內部有些網站要移到Win2008上,移植完後遇到ReportViewer無法顯示的問題,如下一片空白:

clip_image001

使用知名的網路監控軟体Fiddler2偵測後,發現ReportViewer的handler出現404Not Found Error

clip_image002

此時想到IIS6 與IIS7在Module及handler的區段是在不同的位置內

IIS6

<system.web>..

IIS7

<system.webserver>..

解決方法:

A.將原本<system.web>內的ReportViewerHandler搬過來,並加上name
ps:iis7的handler需給name,如下:

<add name="ReportViewer" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" resourceType="Unspecified" preCondition="integratedMode" />

B.上述的handler若你在system.web找不到相關設定也可以在IIS上設定

a.在你的站台上找到[處理常式對應]

clip_image003

b.新增ReportViewer的處理常式

clip_image004

c.新增後會自動寫入你的站台的組態設定,這樣就大功告成囉

clip_image005


分享

Learning is like sailing a boat against the current; it either advances or retreats.




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值