我的网络应用程序(MVC4)托管在IIS 7.5,Windows 7 Ultimate上,安装了.net framework 4.0和4.5。在托管应用程序时,图像不会呈现,给我一个404错误
内容类型为“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);
图片文件夹结构
(尝试过提供图像路径和/和/,没用)
ExtensionlessUrlHandler,存在于webconfig中,托管在.net framework 4.0(集成)上,
我的IIS还共同托管MVC3应用程序,运行正常。
不确定是什么问题?我遗失了一些尚未尝试的东西,你的帮助会给我一些睡眠。
更新
参考此post
我根据Calgary Coder的回答更改了捆绑包,图片正在加载。
答案 0 :(得分:0)
根据post,
我更改了我的包(按照以下格式/模式)
bundles.Add(new StyleBundle("~/Content/css/jquery-ui/bundle")
.Include("~/Content/css/jquery-ui/*.css"));
现在正在加载图像。感谢Calgary Coder。