elmah.axd/stylesheet 找不到错误
elmah.axd/stylesheet not found error
我刚刚从 nuget 安装了 ELMAH 1.2.2 到我的 WebApi 2 (5.2.3) 项目。它会记录错误,但 elmah.axd 的样式表不会加载 。 WebApi 显示以下错误:
{
"message": "No HTTP resource was found that matches the request URI 'http://api.sample.dev/elmah.axd/stylesheet'.",
"messageDetail": "No type was found that matches the controller named 'elmah.axd'."
}
我读了一些 answers 但似乎与我的情况无关。
我通过阻止 WebApi 的路由捕获对 *.axd 的请求解决了这个错误。
您可以将以下行添加到您的路由配置中。
httpConfig.Routes.IgnoreRoute("DynamicResources", "{resource}.axd/{*pathInfo}");
现在您可以访问 elmah.axd 的样式表并拥有一个样式良好的日志报告页面。
我刚刚从 nuget 安装了 ELMAH 1.2.2 到我的 WebApi 2 (5.2.3) 项目。它会记录错误,但 elmah.axd 的样式表不会加载 。 WebApi 显示以下错误:
{
"message": "No HTTP resource was found that matches the request URI 'http://api.sample.dev/elmah.axd/stylesheet'.",
"messageDetail": "No type was found that matches the controller named 'elmah.axd'."
}
我读了一些 answers 但似乎与我的情况无关。
我通过阻止 WebApi 的路由捕获对 *.axd 的请求解决了这个错误。
您可以将以下行添加到您的路由配置中。
httpConfig.Routes.IgnoreRoute("DynamicResources", "{resource}.axd/{*pathInfo}");
现在您可以访问 elmah.axd 的样式表并拥有一个样式良好的日志报告页面。