首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Asp.Net中使用Dundas.Charting

在Asp.Net中使用Dundas.Charting
EN

Stack Overflow用户
提问于 2010-09-17 13:47:29
回答 1查看 2.3K关注 0票数 1

在ASP.Net中使用Dundas.Charting时,我得到了以下异常:

代码语言:javascript
复制
Stack trace:    
   at Dundas.Charting.WebControl.ChartHttpHandler.b(HttpContext )
   at Dundas.Charting.WebControl.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)

我在IIS7.0(集成模式)中使用它,而web.config也有所有必要的属性,如下所示:

在appSettings下

代码语言:javascript
复制
1. add key="ChartHttpHandler" value="Storage=memory;Timeout=180;Url=~/temp/;" 

在httpHandlers下

代码语言:javascript
复制
2. add path="ChartAxd.axd" verb="*" type="Dundas.Charting.WebControl.ChartHttpHandler" validate="false" 

在处理程序下

代码语言:javascript
复制
3. add name="ChartAxd.axd" path="ChartAxd.axd" verb="*" preCondition="integratedMode" type="Dundas.Charting.WebControl.ChartHttpHandler" resourceType="Unspecified"

当我在另一台服务器上使用相同的代码副本和web.config时,一切都很正常。我是不是遗漏了IIS上的什么?期待您的回音。非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2013-03-10 17:53:15

这里的问题是因为您使用了Storage=memory;,所以将其更改为Storage=file;

代码语言:javascript
复制
<add key="ChartHttpHandler" value="Storage=file;Timeout=60; Url=~/Tempo/;Dir=c:\Inetpub\vhosts\sitename\httpdocs\Tempo\" />

还要添加这两个目录,以确保~/Tempo和要保存它们的直接完整路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3732906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档