图像无法通过IIS7.5 MVC4上的CSS加载

时间:2013-05-29 13:46:55

标签: image asp.net-mvc-4 iis-7.5 http-status-code-404

我的网络应用程序(MVC4)托管在IIS 7.5,Windows 7 Ultimate上,安装了.net framework 4.0和4.5。在托管应用程序时,图像不会呈现,给我一个404错误

enter image description here

内容类型为“Text / html”不应该显示为“image / jpeg或png”?

在直接提供图像路径时,将渲染图像,但不会通过css。 css正在加载,因为我的布局完好无损。

我已经经历了许多与同一问题相关的问题,包括

<modules runAllManagedModulesForAllRequests="true" />

检查IIS下的静态内容&gt; WWW服务 控制面板,应用的修补程序(http://support.microsoft.com/kb/980368)..徒劳无功。

我的css代码如下,

body{background:url(images/bg.jpg);

图片文件夹结构

  • ABC
    • 图片(文件夹)
      • bg.jpg
    • 的main.css

(尝试过提供图像路径和/和/,没用)

ExtensionlessUrlHandler,存在于webconfig中,托管在.net framework 4.0(集成)上,

我的IIS还共同托管MVC3应用程序,运行正常。

不确定是什么问题?我遗失了一些尚未尝试的东西,你的帮助会给我一些睡眠。

更新

参考此post

我根据Calgary Coder的回答更改了捆绑包,图片正在加载。

1 个答案:

答案 0 :(得分:0)

根据post

我更改了我的包(按照以下格式/模式)

bundles.Add(new StyleBundle("~/Content/css/jquery-ui/bundle")
       .Include("~/Content/css/jquery-ui/*.css"));

现在正在加载图像。感谢Calgary Coder。