asp.net-mvc – ASP.NET MVC – Elmah不工作,返回404页面为elmah.axd
发布时间:2020-05-24 01:32:57 所属栏目:asp.Net 来源:互联网
导读:我试图使用elmah为我的MVC应用程序,我已经遵循维基上的步骤: http://code.google.com/p/elmah/wiki/MVC,但即使如此,当尝试访问myapp / elmah.axd页面: 404 – 找不到文件或目录. 有人可以帮我吗 OBS:我的IIS版本是7.5 如果有帮助我发布我的web.config的相
|
我试图使用elmah为我的MVC应用程序,我已经遵循维基上的步骤: http://code.google.com/p/elmah/wiki/MVC,但即使如此,当尝试访问myapp / elmah.axd页面: 404 – 找不到文件或目录. 有人可以帮我吗 OBS:我的IIS版本是7.5 如果有帮助我发布我的web.config的相关部分: <sectionGroup name="elmah"> <section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler,Elmah" /> <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler,Elmah" /> <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler,Elmah" /> <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler,Elmah" /> </sectionGroup> ... </connectionStrings> <elmah> <errorLog type="Elmah.XmlFileErrorLog,Elmah" logPath="~/App_Data" /> </elmah> <system.web> ... <httpHandlers> <remove verb="*" path="*.asmx" /> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35" /> <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory,PublicKeyToken=31BF3856AD364E35" /> <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler,PublicKeyToken=31BF3856AD364E35" validate="false" /> <add verb="*" path="*.mvc" validate="false" type="System.Web.Mvc.MvcHttpHandler,System.Web.Mvc,Version=1.0.0.0,PublicKeyToken=31BF3856AD364E35" /> <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory,Elmah" /> </httpHandlers> <httpModules> <add name="ScriptModule" type="System.Web.Handlers.ScriptModule,PublicKeyToken=31BF3856AD364E35" /> <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule,System.Web.Routing,PublicKeyToken=31BF3856AD364E35" /> <add name="ErrorLog" type="Elmah.ErrorLogModule,Elmah" /> <add name="ErrorMail" type="Elmah.ErrorMailModule,Elmah" /> <add name="ErrorFilter" type="Elmah.ErrorFilterModule,Elmah" /> </httpModules> 并在我的Global.asax.cs public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
...
解决方法您还需要填写system.webServer config部分,对于IIS 7. See this question.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 实体框架 – 我们如何使用Breeze的本地时区生存
- asp.net – 使用GhostScript将PDF转换为服务器上的图像集合
- 如何在IIS10中正确启动asp.net应用程序
- asp.net – 间歇性SQL连接错误
- asp.net-mvc – 在asp.net MVC 3中授权登录URL
- Forms身份验证应用程序中的ASP.NET Web服务
- asp.net-mvc – 让System.Web.Optimization在类库中的剃刀视
- asp.net – 报表查看器控件(Web)显示空白报告
- 没有完整PostBacks的ASP.NET JavaScript回调?
- 使用ASP.NET创建缩略图的最佳方法是什么?
推荐文章
站长推荐
- asp.net-mvc – 在ASP.NET MVC 1.0中在HTTP和HTT
- asp.net – 如何在mvc3中对来自@ Html.LabelFor(
- asp.net-mvc – MVC – 在同一页面上与多个实体进
- ASP.NET Web Api在返回404时返回200 OK
- asp.net-mvc – MVC打开pdf文件
- asp.net-mvc-3 – MVC按钮点击动作
- asp.net-mvc – 当action等于默认路由值时,MVC A
- asp.net-mvc-4 – 访问路径“/ etc/mono/registr
- asp.net-mvc – 如何设置TextBox的空字符串而不是
- asp.net – 如何使用EntityFramework种子数据代码
热点阅读
