MVC5相对路径不起作用

时间:2015-06-15 07:48:06

标签: asp.net-mvc-5.2 razor-3

我将我的Web应用程序更新为MVC5。 因为它需要Razor 3.0,所以我也更新了它。

突然相对路径不再解决了,在_layout.cshtml中这样的链接:

<link rel="stylesheet" href="~/Content/main.min.css" />
呈现主页http://www.freedomjs.org/

是正常的,但在呈现这样的页面时它不会引用根           http://example.com

链接解析为:root / level1 / Content / main.min.css

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用@ Url.Content?

e.g

<link rel="stylesheet" href="@Url.Content("~/Content/main.min.css")" />

或者

        @Styles.Render("~/Content/main.min.css")

替换整个&lt;链接&gt;标签