404处理asp.net mvc控制器动作的图像错误

时间:2010-01-12 10:28:07

标签: asp.net-mvc image-processing

我有一个很烦人的错误,可以解决。

我有控制器动作来生成图像。在我的开发笔记本电脑win 7 pro iis 7.5上,一切正常。

但是当我部署它赢得2008年iis 7图像没有生成,我得到404错误。

无法成像错误

感谢

2 个答案:

答案 0 :(得分:1)

检查图像的文件位置。

您使用的是“〜/ Images /”或“../Images”......这可能导致代码在图像的错误位置查找。

当我将项目移动到服务器时,这总是让我感到烦恼。

答案 1 :(得分:0)

您用于访问操作的网址是什么?它是否以真实的文件扩展名结尾,例如jpg或png?

如果是这样,您可能会受到IIS的静态文件处理程序的攻击。尝试通过不同的路径访问控制器/操作,例如“image / generate / 123”。