Image 未通过IIS7.5 MVC4上的CSS加载图像
我的web应用(MVC4)托管在IIS 7.5、Windows 7 Ultimate上,安装了.net framework 4.0和4.5。在托管应用程序时,图像不会被渲染,这给了我一个404错误 内容类型是“Text/html”,不应该显示为“image/jpeg或png”吗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
在直接给出图像路径时,将渲染图像,但不会通过css。css正在加载,因为我的布局完好无损 我已经讨论了许多与同一问题相关的问题,包括
<modules runAllManagedModulesForAllRequests="true" />
图像文件夹结构为
- ABC
- 图像(文件夹)
- bg.jpg
- main.css
- 图像(文件夹)
现在正在加载图像。多亏了卡尔加里编码器。在直接给出图像路径时,图像被渲染,这意味着路径是正确的,并且您已经给出了完整的绝对路径进行渲染。在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"));