Sarvesh Kumar Gupta Ответов: 2

Asp.Net диаграмма не работает на сервере публикации


Привет,
Я использую ASP.Net Chart control, для этого я запустил exe-файл и использовал эту страницу @ DotNet. Это прекрасно работает на локальной машине или машине разработки.

Затем я опубликовал то же самое на своем сервере, изменения, внесенные в web.config в соответствии с локальной системой, и запустил тот же exe-файл. Когда я запускаю приложение, то оно выдает ошибку web.config. Когда я удаляю весь добавленный синтаксис из web.config, то он успешно запускается, но та же страница, которая используется для диаграммы, дает ту же ошибку. Как я могу решить эту проблему, пожалуйста, помогите мне.

2 Ответов

Рейтинг:
2

Member 13236430

Я застрял в той же проблеме если у вас есть решение Пожалуйста поделитесь им со мной


Рейтинг:
0

Sarvesh Kumar Gupta

Изменения, внесенные в web.config

<appSettings>
<add key="ChartImageHandler" value="storage=session;timeout=20;" />
</appSettings>

<controls>
<add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</controls>

<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.webServer>
<handlers>
<remove name="ChartImageHandler"/>
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD" 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>