【问题标题】:images are not displaying after publish发布后图片不显示
【发布时间】:2013-11-27 20:06:19
【问题描述】:

我在 asp.net mvc 中有一个网页。而且,它只是显示图像文件夹中的图片。当我在本地机器上工作时,它工作正常,但在我将它发布到网站后,图像显示为损坏。

我查看了服务器,好像图片上传到wwwroot/myapplication/images

我显示图像的代码是:

<img src='@Url.Content("~/images/super.png")' />

【问题讨论】:

  • 你知道问题出在哪里。然后修复它
  • 但我不知道解决方案,这就是我问的原因
  • 我认为这是一个错字,但您服务器上的路径引用了错误的文件夹(image 而不是images)。
  • 首先我写错了,然后我更正了。两个文件夹都是 /images

标签: asp.net-mvc image


【解决方案1】:

除非您在问题中出现拼写错误,否则图片已上传到/image,但&lt;img src 指向/images

【讨论】:

  • 当您尝试直接访问图像时会得到什么? mydomain.com/images/super.png?
  • 我没有任何其他页面中包含图像或任何 css 文件。
  • 您可能没有设置 IIS 来提供静态文件。试试这个:gurustop.net/blog/2009/10/12/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多