我正在使用 MVC4、C#、具有存储库模式的 Entity Framework ,并且我安装了 Elmah nuget 包。我已将 Elmah 设置为在出现应用程序错误时发送电子邮件,从那以后我收到了:
System.Web.HttpException: The controller for path '/3582be999d2646eca85b82b5302fc0af/arterySignalR/ping' was not found or does not implement IController.
Generated: Tue, 05 Nov 2013 14:43:21 GMT System.Web.HttpException (0x80004005): The controller for path '/3582be999d2646eca85b82b5302fc0af/arterySignalR/ping' was not found or does not implement IController. at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory)
at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
我不知道为什么会收到该错误,我什至不知道 arterySignalR/ping 是什么,我想知道你们中是否有人知道解决该问题的方法。
非常感谢,
卡琳娜
最佳答案
这是 ELMAH 发现的 404 错误。有人从您的网站请求该 url,但由于它不存在,因此生成了 404 错误。
如果您不知道arterySignalR/ping
是什么,那么您可以忽略它。这可能很简单,因为有人输错了网站网址。如果错误不断重复出现,则可能表示脚本/网页或其他应用程序存在问题,需要引起注意。
关于c# - 找不到动脉 SignalR/ping MVC 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19792262/