Web表单图表:未找到请求类型的http处理程序' GET'

时间:2016-01-19 18:03:07

标签: asp.net web-config mschart

我收到此错误:找不到请求类型' GET'的http处理程序。我认为原因是web.config不正确,如建议in the answer to another question。但是,遵循这些建议并不能完全解决我的问题。现在我收到了500个内部服务器错误,或者找不到404-资源* .aspx(此错误是不确定的,一次是500,另一个是404)。 此错误仅在我部署到DEV服务器后才存在。应用程序在DEBUG模式下正常运行 。   这是我的配置文件。

<configuration>
 <system.webServer>
   <validation validateIntegratedModeConfiguration="false" />
   <defaultDocument>
     <files>
       <add value="main.aspx" />
     </files>
   </defaultDocument>
   <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>
 <system.web>
   <customErrors mode="Off"/>
   <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>
   <pages>
     <controls>
       <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
     </controls>
   </pages>
   <compilation debug="true" targetFramework="4.5">
     <assemblies>
       <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
       </assemblies>
   </compilation>
   <httpRuntime targetFramework="4.5" />
 </system.web>

 <appSettings>
   <add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />
   </appSettings>
 <startup>
   <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
 </startup>
</configuration>

我还将此标记添加到我的.aspx页面:

<%@ Register Assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %>

0 个答案:

没有答案