Ошибка: диаграмма не может сохранить элемент после 10 попыток - PullRequest
3 голосов
/ 15 марта 2011

Мое веб-приложение miniture делает очень мало: читает SQL и отображает диаграммы на основе кода элемента, переданного в строке запроса.Это работало отлично в течение нескольких месяцев, сегодня я внезапно получил это сообщение об ошибке:

Server Error in '/' Application.
--------------------------------------------------------------------------------

Chart cannot save an item after 10 attempts.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.IOException: Chart cannot save an item after 10 attempts.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[IOException: Chart cannot save an item after 10 attempts.]
   System.Web.UI.DataVisualization.Charting.ChartHttpHandler.GetChartImageUrl(MemoryStream stream, String imageExt) +532
   System.Web.UI.DataVisualization.Charting.Chart.Render(HtmlTextWriter writer) +243
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
   System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +253
   System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +87
   System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +53
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240
   System.Web.UI.Page.Render(HtmlTextWriter writer) +38
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240

--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.4952; ASP.NET Version:2.0.50727.4955

1 Ответ

2 голосов
/ 15 марта 2011

Мой администратор базы данных помог мне решить эту проблему. На жестком диске не хватило места, и TempFolder, необходимый для диаграмм, был переполнен, что препятствовало сохранению там диаграмм, как описано выше.

...