Mam aplikację, która opiera się w dużym stopniu na wykresie, a obecnie wykresy będą działały na serwerze ASP.Net Development Server, ale kiedy spróbuję opublikować na moim serwerze (serwer Win 2008 R2, IIS 7), wykresy nie pojawiają się.ASP.NET Charting Control nie działa na serwerze produkcyjnym
Korzystając z Firebug, widzę, że wywołanie do ChartImg.axd zwraca 404, a wszystko, co otrzymuję, to pusty uchwyt obrazu w IE lub nic w Firefoksie. Dotychczas szukałem około 3 lub 4 godzin i próbowałem prawie wszystkiego, co zalecałem, ale nic nie działa.
Chciałbym użyć memory/HttpImageHandler, zamiast konfiguracji ImageLocation.
Moja Web.Config
<appSettings>
<!--<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />-->
<add key="ChartImageHandler" value="storage=memory;timeout=20;deleteAfterServicing=false" />
</appSettings>
<system.webServer>
<handlers>
<remove name="ChartImageHandler" />
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST"
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>
<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.0">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<customErrors mode="Off"/>
</system.web>
Czy ktoś ma jakieś pomysły, dokąd idę źle zachować to z pracy na moim serwerze?
r U sensu [Wykresy fuzyjne] (http://www.fusioncharts.com/free/), jest on wolny i super. – Bastardo
@bastardo Nie teraz http://www.fusioncharts.com/goodies/fusioncharts-free/ – Zerotoinfinity