Image 未通过IIS7.5 MVC4上的CSS加载图像

Image 未通过IIS7.5 MVC4上的CSS加载图像,image,asp.net-mvc-4,iis-7.5,http-status-code-404,Image,Asp.net Mvc 4,Iis 7.5,Http Status Code 404,我的web应用(MVC4)托管在IIS 7.5、Windows 7 Ultimate上,安装了.net framework 4.0和4.5。在托管应用程序时,图像不会被渲染,这给了我一个404错误 内容类型是“Text/html”,不应该显示为“image/jpeg或png”吗 在直接给出图像路径时,将渲染图像,但不会通过css。css正在加载,因为我的布局完好无损 我已经讨论了许多与同一问题相关的问题,包括 <modules runAllManagedModulesForAllRequ

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

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


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

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

<modules runAllManagedModulesForAllRequests="true" />
图像文件夹结构为

  • ABC
    • 图像(文件夹)
      • bg.jpg
    • main.css
(已尝试将图像路径与..和/一起提供,没有用)

ExtensionlessUrlHandler,位于.net framework 4.0(集成版)上的webconfig中

我的IIS还共同托管运行良好的MVC3应用程序

不确定是什么问题?我错过了一些还没试过的东西,你的帮助会让我睡一觉的

更新:

关于这个

我根据卡尔加里编码员的回答更改了捆绑包,图像正在加载。

根据此

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


现在正在加载图像。多亏了卡尔加里编码器。

在直接给出图像路径时,图像被渲染,这意味着路径是正确的,并且您已经给出了完整的绝对路径进行渲染。在css中,您已经给出了相对路径“/images/bg.jpg”,请检查文件夹访问级别是否相同,即css文件相对于目录级别是否具有有效的相对路径。不确定“我的文件夹访问”是指对图像文件夹的权限?与父文件夹相同,此应用下的所有文件夹都具有相同的访问权限。错误为HTTP 404,即未找到。我的意思是通过文件夹访问,请检查css是否位于与图像不同的文件夹中,然后图像的相对路径是否可访问css。css和图像文件夹位于同一文件夹中,内容>ABC>图像(文件夹)和所有css
body{background:url(images/bg.jpg);
bundles.Add(new StyleBundle("~/Content/css/jquery-ui/bundle")
       .Include("~/Content/css/jquery-ui/*.css"));