IIS 8上的ASP.NET MVC 4应用程序未显示png图像

时间:2014-01-17 15:53:38

标签: asp.net asp.net-mvc-4 iis iis-8

我今天在Windows 2012服务器上部署了asp.net mvc 4应用程序。一切正常,但没有加载png图像。

以下是截图

When Accessed through webserver

When Accessed on localhost

这些是我检查过的一些事情

除了“.png”以外,我可以在此文件夹中加载不同的图像。

我的网络服务器上安装了静态内容。 Static Content ticked on server

检查MIME类型.. png包含在那里

添加以下代码以路由配置

 routes.IgnoreRoute("{resource}.png")

还可以通过访问webserver上文件的属性来检查高级属性。以下是截图。

Advance Attributes of file

1 个答案:

答案 0 :(得分:1)

试试这个:

<img src="<%= Url.Content("~/Content/logo.png")%>" alt=""/>