【发布时间】:2012-04-12 21:45:45
【问题描述】:
昨天我们推出了一些更改,包括添加 ASP.NET MVC 3(路由、配置等),并且我们的 ASP.NET 图表控件停止工作。在我们的开发环境中,ASP.NET 图表控件按预期工作。但是在我们的测试和生产环境中。我们从 DefaultControllerFactory 收到错误,因为找不到 axd url 的路径 - “Pages/Secured/ChartImg.axd”
我们已经尝试比较 IIS 配置和 web.config 的任何差异,并确保 system.webserver 节点具有正确的处理程序......
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
这没有帮助,我们不确定还有什么问题。似乎图表处理程序设置不正确,但我们无法知道原因。
任何帮助将不胜感激。
【问题讨论】:
-
[IIS 中未设置 Mime 类型?][1] [1]:stackoverflow.com/questions/1098548/…
-
这很可能是您的 IIS 上的某种权限
标签: asp.net asp.net-mvc-3 charts httphandler