我在windowsAzure cloud service上部署了我的MVC-3项目。然后当我打开它时
staging url。图像不会在我的应用程序中显示。我的镜像src是一个相对地址,它是:
<img src="/images/1.jpg" alt="Lion" /> 我也在使用jquery-UI,但是像( button )这样的插件也不能工作。我使用了循环插件,分页插件,这些也不起作用。有什么问题吗?
发布于 2012-07-26 18:09:47
尽管您的路径“看起来”是相对的,但您需要使用Url helper来正确导航文件夹结构。请尝试使用以下代码:
<img src='@Url.Content("~/images/1.jpg")' alt="Lion" /> 所有的远程托管都是变化无常的,Azure当然也不例外。如果我省略了@Url.Content()帮助器,这个问题总是会被发现。我确信这会起作用。
发布于 2013-03-26 19:13:35
问题可能是因为您的图像不是在MVC项目中导入的。部署云服务时,仅部署项目中的资源。只存在于文件系统中的资源不是。
发布于 2013-09-06 10:35:02
我遇到了同样的问题,并执行了以下操作:
我的图像文件夹在\Content目录之外,因此,我在此目录内创建了一个目录,因此,现在我让\Content\images
https://stackoverflow.com/questions/11667019
复制相似问题