包含Microsoft Chart Control的页面返回服务不可用

时间:2010-03-10 21:10:57

标签: c# asp.net-mvc mschart servercontrols

我对包含Microsoft Chart控件的asp.net mvc视图感到沮丧。当我请求包含控件的视图时,我收到以下错误。

  

服务不可用

     

HTTP错误503.该服务是   不可用。

当我在visual studio 2008 dev服务器下运行项目时,它工作正常。当我将项目部署到登台服务器时,我收到错误。当我在虚拟目录下部署到同一服务器上的不同站点时,这更令人沮丧。

当发生这种情况时,我也没有在事件日志或elmah中收到任何错误消息。有人遇到过这种情况么?你做了什么来解决它?

2 个答案:

答案 0 :(得分:1)

您是否确保在web.config中定义了Chart http处理程序/模块,并且图表dll位于登台站点的bin中?

答案 1 :(得分:0)

我不相信这是图表控件本身的问题。当我创建一个普通的html视图来加载Report控件时,我得到了同样的错误。

我认为这与其他HttpHandler组件之间存在某种冲突。我正在使用ELMAH和Telerik MVC Controls。当我将ReportController中的Controller / Routes重命名为ReportingController时,一切正常。