2012-03-11 31 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/文件夾?

相關問題