我正在使用带有存储库模式的MVC4,C#,Entity框架,我安装了Elmah nuget包。我已将Elmah设置为在出现应用程序错误时发送电子邮件,因为我收到了此消息:
System.Web.HttpException:未找到路径'/ 3582be999d2646eca85b82b5302fc0af / arterySignalR / ping'的控制器或未实现IController。
Generated:Tue,05 Nov 2013 14:43:21 GMT System.Web.HttpException (0x80004005):路径控制器 '/ 3582be999d2646eca85b82b5302fc0af / arterySignalR / ping'未找到 或者没有实现IController。在 System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(的RequestContext requestContext,输入controllerType)at System.Web.Mvc.DefaultControllerFactory.CreateController(的RequestContext requestContext,String controllerName)at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext,IController&控制器,IControllerFactory&厂)
在System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase) httpContext,AsyncCallback回调,对象状态)at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback回调,对象状态) System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext的 context,AsyncCallback cb,Object extraData)at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤, 布尔和放大器; completedSynchronously)
我不知道为什么我会收到这个错误,我甚至不知道什么是动脉信号转换/ ping,我想知道你是否有人知道解决这个问题的解决方案。
非常感谢,
卡琳
答案 0 :(得分:1)
这是ELMAH拾取的404错误。有人从您的网站请求了该网址,但由于它不存在,因此产生了404错误。
如果您不知道arterySignalR/ping
是什么,那么您可以忽略它。这可能很简单,因为有人误入网站网址。如果错误持续重复,那么它可能表示脚本/网页或其他可能引起注意的应用程序出现问题。