ASP.NET Chart Control errors in Event Viewer
- by Richard Reddy
Hi,
I have been using the ASP.NET chart controls for a while on win2k3 (32bit) setups without any issue but have noticed that on our new win2k8 (64bit) box I am getting a warning message showing up in the event viewer from the chart control.
In my web.config file I have the following tag telling the Chart Control where I can store the Temp Files:
<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />
Below is the warning message produced by the control:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 10/7/2009 2:40:03 PM
Event time (UTC): 10/7/2009 2:40:03 PM
Event ID: 237c3b208962429e8bbc5a48ffd177f0
Event sequence: 2860
Event occurrence: 26
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT-1-128993655360497729
Trust level: Full
Application Virtual Path: /
Application Path: C:\data\sites\mydomain.com\
Machine name: 231692-WEB
Process information:
Process ID: 4068
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: ArgumentException
Exception message: The image is not found.
Request information:
Request URL: http://www.mydomain.com/ChartImg.axd?i=chart%5F0%5F3.png&g=bccc8aa11abb470980c60e8cf1e71e15
Request path: /ChartImg.axd
User host address: my domain ip
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 7
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.UI.DataVisualization.Charting.ChartHttpHandler.ProcessSavedChartImage(HttpContext context)
at System.Web.UI.DataVisualization.Charting.ChartHttpHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
It's worth pointing out that ALL of the chart images are displayed correctly on the screen so I'm not sure when/where the image not found error is being caused. Is this a 64bit issue?
Thanks,
Rich