Heba Kamel Ответов: 1

Ошибка при публикации проекта с ASP.NET диаграммы


когда я публикую проект, который использует asp.net диаграммы
У меня есть ошибка на сервере (он отлично работает на localhost BTW)
это ошибка
<pre>internal server error
the requested page cannot be accessed because the related configuration data for the page is invalid<


Config Error: This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".


Что я уже пробовал:

Я попытался добавить это
<validation validateIntegratedModeConfiguration="false" />

в webconfig
и изменить это
<pre><add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />

до настоящего времени
<pre><add key="ChartImageHandler" value="storage=memory;timeout=20;" />

ZurdoDev

Вероятно, у вас есть файл web.config в папке, которая не помечена как приложение в IIS.

Heba Kamel

нет, он отлично работает, если я удаляю конфигурацию диаграмм из файла web. config

1 Ответов

Рейтинг:
2

Bryian Tan

Поможет ли это, если вы измените эту строку

<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />

ТО
<add key="ChartImageHandler" value="storage=memory;deleteAfterServicing=true;" />


Причина, по которой я рекомендую это изменить, заключается в том, что я использую этот элемент управления диаграммой также в одной из своих статей.

ASP.NET AJAX MultiHandleSliderExtender-слайд по годам и месяцам[^]

Вот рабочий пример использования рекомендуемой настройки:
ASP.NET MultiHandleSliderExtender-слайд по годам и месяцам[^]


Karthik_Mahalingam

5

Bryian Tan

Спасибо!!!