可能重复:
CSS中的图像未显示在ASP.NET MVC中
我已经问过这个,但没有收到修复它的答案.我再次问,因为我已经尝试了所有我能想到的东西而且绝对卡住了.我之前的问题是:ASP.NET MVC中没有显示CSS图像
我有一个ASP.NET MVC应用程序,在〜/ image /目录中包含图像.当我在开发中运行它时,图像显示正常.发布时,它们根本不显示.我不认为这是一个参考路径问题,因为我已经尝试了../,./,〜/等的每个组合.我能想到.无论是CSS引用,<img>
或<asp:Image>
标签工作,都具有相同的问题.我已经尝试在图像和所有父文件夹上编辑Windows安全性无济于事.
当我将鼠标悬停在firebug中的图像路径上时,图像预览框只是旋转,好像找到了图像但无法加载.
非常奇怪的是,当我尝试直接转到图像(www.web.com/images/image.png)时,我被重定向到默认的登录页面.ASP.NET MVC在项目中放置的默认帐户控制器在我的应用程序中,但我还没有实现任何登录控件.所以我认为这是身份验证的问题.或许这是一个IIS问题?
我感谢您提供的任何帮助.我已经坚持了将近一个星期,可能不得不放弃所有图像,我无法将其排序.