我正在ASP.NET框架3.5.2中开发一个webapp。ASP.NET 3.5.2中的ChartImg.axd错误
draging从工具箱中,我想在我的.aspx页面中的图表控件后,似乎有这个在文件的顶部添加:
<%@ Register Assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %>
当我跑我的错误:“执行ChartImg.axd的子请求时出错。”
我已经尝试添加以下内容的System.Web在我的web.config
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
</httpHandlers>
然后我得到:
HTTP Error 500.23 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
Most likely causes: •This application defines configuration in the system.web/httpHandlers section.
它说,我可以尝试“迁移配置到system.webServer/handlers部分“。
我该如何做,直到它影响我的web应用程序?其他的东西会停止工作吗?是否有可能恢复迁移?