发布.net web项目后出错

时间:2014-11-29 07:36:58

标签: asp.net-mvc-4 relative-path publishing

我在本地计算机上发布一个项目,由于文件的路径我收到错误,在我的项目中我使用的是相对路径,但是当我发布项目时,我指定了一个站点/应用程序,所以我放了:localhost / myapp,但是在登录后,附加名称 myapp 会让它丢失路径引用,你知道如何通过这个吗?

1 个答案:

答案 0 :(得分:0)

我的Web应用程序遇到了同样的问题,因为在您的应用程序中,您使用硬编码路径: - /Home/Index或者在您想要提供路径时产生问题的东西使用{{1}等帮助程序},@Url.Action()@Html.Action()如下所示: -

@Url.Content()

如果您在应用程序中使用区域,请将其指定为: -

@Url.Action("Index","Home",new{//specify route parameters here//})