我正在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應用程序?其他的東西會停止工作嗎?是否有可能恢復遷移?