2009-03-03 72 views
0

當我瀏覽我的網站時,我還沒有能夠複製這個異常......但是我通過我的事件記錄器(它在發生未處理的異常時通過電子郵件發送給我的手機)發現了這種情況。ASP.NET MVC未處理的圖像異常?

這裏的例外:

控制器的路徑 '/Content/UsrImg/ImageFileName.jpg' 找不到或者不 實現一個IController。

我在想什麼是Google(或者代理服務器)緩存的圖像不再存在。當試圖直接進入該圖像時,它會加載我寫的「頁面未找到」友好錯誤。

但是,它應該拋出404錯誤未處理的異常?對我來說似乎有點奇怪。也許有什麼我可以做的路線來解決這個問題?

回答

0

昨天剛剛遇到這個問題。檢查圖像是否在您的服務器上。我的問題是構建動作爲文件被設置爲無,但它應該被設置爲內容。我發佈網站時沒有包含該文件。

您不需要更改路由,因爲內容目錄應該調用路由。