На ASP.NET MVC 5 зрения у меня есть следующие:Избегайте добавления виртуального каталога в пути на ASP.NET 5 приложений
<header style="background-image: '/assets/poster.jpg')">
Папка «активов» находится внутри Wwwroot ...
Это работает нормально, но когда я разместить проект на сервере под виртуальный каталог, мне нужно добавить имя виртуального каталога в пути:
<header style="background-image: '/virtualdirectory/assets/poster.jpg')">
Как я могу избежать этого?
Вы пытались использовать '~/assets/poster.jpg' ?? – Sayyid
Нет, я не ... Могу ли я использовать «~» в этом случае? У меня также есть проблемы, когда одна и та же строка кода находится внутри файла CSS, и в этом случае я не могу использовать ~ или я могу? –
@NEDian: Я забыл, но да, я использовал ~ в пути backgound заголовка, но в этом случае он даже не работает на моей машине разработки ... Я не думаю, что «~» работает с кодом на стороне клиента ... –