【问题标题】:ASP.NET MVC Unhandled Exceptions on Images?图像上的 ASP.NET MVC 未处理异常?
【发布时间】:2010-10-11 00:15:25
【问题描述】:

当我浏览我的网站时,我无法复制异常...但我通过事件记录器发现了这一点(当发生未处理的异常时,它会通过电子邮件发送给我的手机)。

以下是例外:

路径控制器 '/内容/UsrImg/ImageFileName.jpg' 找不到或没有 实现 IController。

我认为发生的事情是 Google(或者可能是代理服务器)缓存的图像不再存在。当尝试直接转到该图像时,它会加载我写的“找不到页面”友好错误。

但它是否应该在 404 错误上引发未处理的异常?对我来说似乎有点奇怪。也许我可以在路由中做些什么来解决这个问题?

【问题讨论】:

    标签: asp.net-mvc exception http-status-code-404


    【解决方案1】:

    我昨天刚遇到这个问题。检查图像是否在您的服务器上。我的问题是文件的 Build Action 设置为 none,但它应该设置为 Content。我发布网站时它不包括该文件。

    您不需要更改路由,因为内容目录应该调用路由。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-02
      • 1970-01-01
      • 2010-10-29
      • 2012-05-04
      • 2012-09-17
      • 1970-01-01
      • 2012-07-26
      • 1970-01-01
      相关资源
      最近更新 更多