日期:2014-05-18  浏览次数:20403 次

asp.net mvc框架下,将网站发布到IIS上,为何图片无法显示
如题,在vs2008中调试,图片是可以显示的,为何发布到IIS中,登录到首页,首页的图片就不能显示了,迷惑中,望高人指点,先谢了

------解决方案--------------------
路径问题.
------解决方案--------------------
在首页中,右击不能显示的图片属性,看看链接是否有错..
------解决方案--------------------
路径,权限都有可能,
------解决方案--------------------
探讨
在首页中,右击不能显示的图片属性,看看链接是否有错..

------解决方案--------------------
点击图片查看路径,设置为相对路径
------解决方案--------------------
发布后出现这样的问题一般都是路径问题,或者是文件夹访问权限问题,
我们以前也遇到过这种情况,
------解决方案--------------------
路径
------解决方案--------------------
路径问题
------解决方案--------------------
路径问题,尽量的用相对路径。
------解决方案--------------------
路径问题,你在图片显示不了的地方右键看下属性,图片地址是什么,就很容易解决这问题了!!!!!
------解决方案--------------------
可能是切图做页的时候路径做成绝对路径了
右键不能显示的图片看下链接
并看下服务器那边有没有此图片
------解决方案--------------------
如果路径没有问题,有可能发布的时候文件或文件夹丢了,特别是你有两个文件夹用来放图片的时候,发布的时候很可能就只发了一个文件夹。
------解决方案--------------------
路经,右键点击看看他的路经,
应该是相对路经
------解决方案--------------------
wwwroot?共享?
这是vs2008发布吗?搞不懂
------解决方案--------------------
学习
------解决方案--------------------
iis下的问题大多数 是路径、访问权限的问题
------解决方案--------------------
点击图片查看路径,设置为相对路径
------解决方案--------------------
LJ问题
------解决方案--------------------
路径的问题。。。
------解决方案--------------------
探讨
引用:
我的问题找到了,比方说,我的根目录是DEMO,我在wwwroot下把DEMO这个文件夹共享了;但是在DEMO下还有img、css等文件夹,我还得把img、css这些文件夹共享下,首页就能看到图片了。这样太麻烦了,有没有什么好的办法,可以解决我的问题,谢谢。

烦请大家再帮忙看看是怎么回事,是权限的问题吗?还是其他原因

------解决方案--------------------
楼上正解 权限的设置
------解决方案--------------------
探讨
引用:
我的问题找到了,比方说,我的根目录是DEMO,我在wwwroot下把DEMO这个文件夹共享了;但是在DEMO下还有img、css等文件夹,我还得把img、css这些文件夹共享下,首页就能看到图片了。这样太麻烦了,有没有什么好的办法,可以解决我的问题,谢谢。

烦请大家再帮忙看看是怎么回事,是权限的问题吗?还是其他原因

------解决方案--------------------
相对路径,用DW打开看一下
------解决方案--------------------
你先右键点击图片查看图片属性是不是你想要的图片路径,如果不对的话,改一下就OK啦、
不过我建议你要使用相对路径不要使用绝对路径以免出错。
------解决方案--------------------