2015-06-15 6 views
2

Я обновляю свое веб-приложение до MVC5. Поскольку для этого требуется Razor 3.0, я также обновил его.Относительный путь MVC5 не работает

Внезапно относительные пути не разрешены больше, в _layout.cshtml ссылку, как это:

<link rel="stylesheet" href="~/Content/main.min.css" /> 

ОК при визуализации на домашней странице http://example.com, но это не отсылая корень при отображении страницы как этот http://example.com/level1/test

ссылка решается как: корень/level1/Содержание/main.min.css

ответ

0

Вы пытались использовать @ Url.Content?

например

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

Или, возможно,

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

заменить всю < связь> Тег