Я создал основную круговую диаграмму и линейный график, используя графику MS. Я развиваюсь в .NET Framework 4.0, поэтому я не установил ничего, связанное с графикой на моем компьютере.График MS, не работающий на сервере Windows 2008
Графики работают правильно на моем компьютере, когда я запускаю его на локальном хосте, но когда я развернул код на сервере Windows, они там не работают.
Я не получаю никаких ошибок, иначе я бы сделал некоторые исследования, основанные на ошибке. Единственное, что отличается на сервере, это каталог wwwroot на диске D: drive и .net установлен на диске C :.
Кроме того, файл System.web.Datavisualization.dll присутствует на диске C :. Ниже мой конфигурационный файл для этой страницы ASPX
<configuration>
<system.web>
<authorization>
<allow roles="ANALYST"/>
<deny users="*" />
</authorization>
<httpHandlers>
<add path="ChartImg.axd" verb="*" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
<add key="ChartImageHandler" value="storage=file;timeout=20;" />
Спасибо! Это была проблема с каталогом. Я просто решил это. Взял меня долгое время, хотя :) – Anjali5