【发布时间】:2013-05-18 20:04:38
【问题描述】:
我已经创建了 asp.net 网络项目。我在这个项目中包含了一些文件。遵循所有要求的 CSS 标准。
background-image: url('~/Images/sideheader.png')
我在调试网站时可以看到所有图片。但是当我发布我的网站时,我在我的网站上看不到任何图片。
请帮我解决这个问题。
【问题讨论】:
-
您是否检查过图片是否在发布位置的正确目录中?
-
是的。 100 次 :P ,否则在调试过程中不会出现。
-
Debug 通常会启动特定于调试项目的服务器实例。如果将其发布到不同的服务器,则您的相对 URL 引用的目录可能不是同一个目录。
-
@MikePrecup,那我该如何解决这个问题?
-
手动将 sideheader.png 复制到您要发布到的任何服务器上的 ~/Images/ 目录中。我真的无能为力,因为它需要了解您的服务器设置。
标签: c# asp.net visual-studio iis webdeploy