httphandler无法找到Highcharts的斧头

时间:2014-12-28 09:03:52

标签: asp.net highcharts iis-7 axd

我正在开发使用Highcharts库进行图表的项目,我已经添加了导出到(pdf,png,..)的导出模块,并且它在开发环境中工作正常,但是当我将项目部署到IIS时7 当我将任何图表扩展到任何扩展时,我得到以下错误:

  

HTTP错误404.0 - 未找到

     

您要查找的资源已被删除,名称已更改或暂时不可用。

Requested URL: http://localhost/HighchartsExport.axd 

注意:

将以下HttpHandler添加到web.config:

<add verb="POST" path="HighchartsExport.axd" type="Tek4.Highcharts.Exporting.HttpHandler, Tek4.Highcharts.Exporting" validate="false" />

那么,问题是什么?以及如何解决它?

1 个答案:

答案 0 :(得分:0)

将HighchartsExport.axd httpHandler添加到Web.Config文件的System.Web部分。在IIS7中,它应该在System.Webserver部分下添加,如下所示

<add name="HighchartsExport" path="HighchartsExport.axd" type="Tek4.Highcharts.Exporting.HttpHandler, Tek4.Highcharts.Exporting" verb="POST"  />