【发布时间】:2014-01-17 15:53:37
【问题描述】:
我今天在 windows 2012 服务器上部署了 asp.net mvc 4 应用程序。一切正常,但没有加载 png 图像。
以下是截图
这些是我检查的一些东西
我可以在这个文件夹中加载不同的图像,除了“.png”s。
静态内容已安装在我的网络服务器上。
检查 MIME 类型 .. png 是否包含在内
在路由配置中添加以下代码
routes.IgnoreRoute("{resource}.png")
还通过进入网络服务器上的文件属性检查了高级属性。下面是截图。
【问题讨论】:
-
您的 PNG 文件的路径是什么?我注意到您在一种情况下运行在虚拟目录中,而在本地主机情况下运行在 root 中。
-
显示图片的html代码
-
也许你的 URL 是错误的,因为相对路径
-
@majidgeek 下面是代码.. 这两种情况都是一样的...
标签: asp.net asp.net-mvc-4 iis iis-8