2012-03-11 25 views
2

我在asp.net 4.0 web窗体应用程序中使用MS Charts 4.0来生成少量图表。它适用于Windows 7,IIS 7.5,Visual Studio 2010和ASP.net 4.0/FW 4.0的本地系统。ASP.Net webforms中的图表在本地系统上工作,并且不在web服务器上工作

当我上传相同的Web服务器上它会产生错误 执行对ChartImg.axd的子请求时出错。

 <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> 

     </system.web> 
     <appSettings> 
     <add key="ChartImageHandler" value="Storage=file;Timeout=20;Url=~/tempImages/;" /> 
     </appSettings> 

     <system.webServer> 
<!--  
     <handlers> 
      <add name="ChartImg" 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" /> 
     </handlers> 
--> 
     <validation validateIntegratedModeConfiguration="false" /> 
     </system.webServer> 

实施一对解决方案后,它仍然无法正常工作。我试图在system.webserver中使用处理程序,因为您可以看到它在代码中已被注释,但仍然无效。如果我上传在不同的Web服务器上它相同,但在实时服务器上它不起作用。 Live服务器还安装了IIS 7.5,Framework 4.0。

可以请告诉我,如果它与web服务器配置rathen比web.config文件有关,因为相同的代码在本地计算机和mochahost共享主机测试帐户上正常工作,但不在活动服务器上。

我尝试以下和相关的解决方案,但没有一个似乎工作 MSCharts "No http handler was found for request type 'GET'" error

回答

2

在我住的配置,其实我有两个HttpHandlers的和处理程序:

<system.webServer> <handlers> <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </handlers> </system.webServer>

<system.web>
<httpHandlers> <add path="ChartImg.axd" verb="GET,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/> </httpHandlers> </system.web>

但也可能是因为您没有正确访问~/tempimages/文件夹?

相关问题