Asp.net
MSCharts“找不到請求類型’GET’的http處理程序”錯誤
我試圖在我的 Win2008 伺服器上安裝 MSCharts。它安裝沒有問題。然後我在配置中寫了。
但是當我試圖打開帶有圖表的頁面時,它返回了以下錯誤。未找到請求類型“GET”的 http 處理程序
你對這個問題有什麼想法嗎?
這是Windows 7 上的 ASP.NET 4.0 / IIS 7.5所需要的:
您的 web.config 必須包含以下內容:
<appSettings> <add key="ChartImageHandler" value="storage=file;timeout=20;" /> </appSettings> <compilation targetFramework="4.0"> <assemblies> <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> </assemblies> </compilation> <system.webServer> <handlers> <add name="ChartImg" verb="*" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </handlers> </system.webServer>您還需要在您的 aspx 頁面頂部使用它:
<%@ Register Assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %>希望這可以幫助