我打算在我的webconfig中添加另一个处理程序,使我的reportviewer和updatePanel工作
这是我当前的web.config
<system.webServer>
<handlers>
<!-- another handler to add here -->
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/>
</handlers>
</system.webServer>
我尝试添加此处理程序
<add name="ReportViewerWebControlHandlerV15" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/>
第二天之后,由于某种原因,其他系统将无法工作,然后我尝试更改处理程序的名称,然后它再次工作,然后在此之后,它将无法再次工作,它已经循环了几天,我想知道我是否必须添加更多的东西来解决这个问题。
还有其他系统是设置为版本11只,但我的工作是版本15,所以我正在研究的东西,为网络配置,但可悲的是,我没有得到任何解决方案
1条答案
按热度按时间zxlwwiss1#
当尝试同时使用
version 11
和version 15
时,它看起来与web.config
文件中的处理程序配置冲突。如果可能的话,您可以将对不同版本的
ReportViewer
的请求路由到不同的路径。举例来说:这样,版本11和版本15就有了不同的路径,不会有任何冲突。