【发布时间】:2012-09-11 05:56:52
【问题描述】:
我在 iis 服务器 7 中托管了我的 asp .net mvc3 应用程序。我已将我的应用程序部署在一个虚拟目录下,并且我的应用程序的 url 类似于 www.abc.com/virtualdirname 。应用程序工作正常,我能够浏览页面。但是,我无法查看我的应用程序中使用的任何图像。我已将图像存储在文件夹 public/images 中。 其中一张图片的cshtml代码如下 img id="start" src="../../Public/images/start_button_start.png"
我收到错误消息代替图像,图像路径是 www.abc.com/public/images 而不是 www.abc.com/virtualdirname/public/images 。
在我的配置文件的应用程序设置中,我定义了虚拟目录。 添加 key="virtualdir" value="/virtualdirname " /
谁能告诉我为什么会出现这个问题以及我该如何解决这个问题?
【问题讨论】:
标签: asp.net-mvc-3 web web-hosting