2010-01-12 96 views
1

我有非常惱人的錯誤,可以;噸解決。404錯誤的圖像處理asp.net mvc控制器行動

我有生成圖像的控制器操作。一切工作正常我的發展筆記本電腦贏7親iis 7.5。

但是當我部署它贏得2008年iis 7圖像不生成,我得到404錯誤。

不能成像什麼錯

感謝

+0

該網站的其他部分是否工作?你能告訴我們一些代碼嗎?你有沒有更新任何參考? – LiamB 2010-01-12 10:31:23

+0

其餘的網站工作很好,沒有圖像。 public virtual void圖片() { //將圖像從db寫入響應流。 } 它適用於iis 7.5。 我認爲這是配置問題 – Alex 2010-01-12 10:44:56

回答

1

檢查圖像的文件位置。

您是否在使用「〜/ Images /」或「../Images」...這可能會導致代碼在圖像的錯誤位置查找。

當我將項目移動到服務器時,這總是會燒傷我。

0

什麼是您用來訪問該操作的URL?它是否以真正的文件擴展名結尾,例如jpg或png?

如果是這樣,您可能會被IIS的靜態文件處理程序擊中。嘗試通過不同的路線訪問控制器/操作,例如「image/generate/123」。