MVC项目在部署中不能正常工作

时间:2013-08-16 22:29:35

标签: asp.net-mvc-4 razor

我有一个MVC ASP.NET项目,当我在我的笔记本电脑上运行它工作正常,但当我部署到服务器时,有些东西不起作用,我将我的解决方案传递给服务器并安装VS for在这里调试,当我从VS运行它工作正常,但如果我发布de page,我不工作。

这是视图

_layout.cshtml

           <div class = "brand" style = "width:10%;text-align:center; max-height:40px">                      
                     <a href="@Url.Action("Index", "Home")" style = "color:#DDDDDD;text-align:center;margin:auto auto auto auto">
                         @if(User.Identity.IsAuthenticated)
                         {
                             Html.RenderAction("Imagen","Home");
                         }
                     </a>   
                </div>

我的方法“Imagen”来自我的控制器“Home”

public ActionResult Imagen()
    {
        usuarios usuario = CashControl.usuarios.ToList().FirstOrDefault();
        usuarios usur = new usuarios();
        usur.imagen = usuario.imagen;
        return PartialView("Imagen",usur);
    }

我的部分视图Imagen.cshtml

@model CashControl.Models.usuarios
<img src="../uploads/@Model.imagen" />

注意:项目在本地工作正常,但在部署中没有,因为模型返回null,所以不显示图像:/,我查看firebug中的html代码,图像的路径是

  <img src="../uploads/" />

0 个答案:

没有答案