Iis png文件未显示
我的asp.net 3.5 web应用程序中有一些png文件。在dev中正确显示图像;但是,当我在服务器上加载应用程序时,不会显示png文件。我正在使用w2k8和iis。当我从同一个目录(jpg)中为另一个图像文件提供服务器时,它可以工作。png文件中是否缺少某些内容?这听起来像是权限问题。您是否检查了其中一个PNG文件的权限,以确保每个人都可以读取这些文件 如果您可以直接访问服务器,如果您在服务器上使用浏览器并访问本地站点,是否可以看到图像Iis png文件未显示,iis,png,Iis,Png,我的asp.net 3.5 web应用程序中有一些png文件。在dev中正确显示图像;但是,当我在服务器上加载应用程序时,不会显示png文件。我正在使用w2k8和iis。当我从同一个目录(jpg)中为另一个图像文件提供服务器时,它可以工作。png文件中是否缺少某些内容?这听起来像是权限问题。您是否检查了其中一个PNG文件的权限,以确保每个人都可以读取这些文件 如果您可以直接访问服务器,如果您在服务器上使用浏览器并访问本地站点,是否可以看到图像 您可以尝试从浏览器中直接通过URL查看PNG吗?我的
您可以尝试从浏览器中直接通过URL查看PNG吗?我的意思是输入PNG本身的完整URL,而不是显示PNG的页面。例如非常晚,但可能不是一个错误的解决方案: 如果将.jpg重命名为.png,它将不会显示在Microsoft的浏览器中。 例如,如果您在Paint中再次保存文件,它将更改mime类型或文件头,从而在更改后加载 您可以非常轻松地测试这一点:
- 将.jpg文件重命名为.png
- 加载页面:图像已损坏
- 现在将文件另存为.png
- 加载页面:图像将立即加载