Windows Azure:未找到ChatHttpHandler的<aspset <appsetting> </appsetting>

时间:2010-04-18 23:06:41

标签: windows azure charts

我在web.config中为windows azure

设置chartHttpHandler时遇到问题

最初我在web.config文件中添加了chartHttpHandler

<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"/> 

在system.webServer部分

然后我收到一条错误说明

Invalid temp directory in chart handler configuration [c:\TempImageFiles\].

然后我发现我应该改变

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

To
 <add key="ChartImageHandler" value="storage=file;timeout=20;" />

我无法在web.config文件中找到此部分。所以我尝试在部分下添加它,但它给了我it is an invalid child的错误 同样,我尝试在部分下添加它,它也给出了同样的错误......

所以,我单独添加,然后我无法看到任何东西......网页只是空白......

我该怎么做..谁能告诉我“如何解决它”

1 个答案:

答案 0 :(得分:1)

您似乎需要在appSettings中添加它... http://blogs.msdn.com/deliant/archive/2008/12/02/managing-chart-generated-images-with-chart-image-handler.aspx

(没有个人知识,但这是我通过Bing发现的第一个链接。)