我正在使用MVC2,单声道2.10.5,mod-mono-server4。
根据here配置ELMAH,但我使用的是XML文件记录器。
当尝试在本地访问/elmah.axd时,我在错误日志中收到以下消息(表明ELMAH的日志记录功能正在运行):
未找到路径'/elmah.axd'的控制器或未实现IController。
Global.asax的RegisterRoutes方法中仍然存在以下内容:
routes.IgnoreRoute ("{resource}.axd/{*pathInfo}");
似乎为ELMAH添加处理程序无法使用apache - 它正在使用cassini在Windows 7桌面上工作,尚未尝试使用IIS。
如果需要,我可以发布更多详细信息。
答案 0 :(得分:0)
这可能不是最好的答案,但我按照here的指示以更加MVC友好的方式显示ELMAH信息(这样也可以更容易地进行远程访问)。我现在遇到另一个单声道特定错误,但我会将其作为一个新问题发布。