Как перейти к локальной папке на ASP.NET MVC - PullRequest
1 голос
/ 23 июня 2019

У меня есть папка svg-icons и Bootstrap в wwwroot.

И мой HTML-код для использования значка SVG:

<svg class="olymp-happy-face-icon"><use xlink:href="svg-icons/sprites/icons.svg#olymp-happy-face-icon"></use></svg> 

Когда я запускаю свой проект ASP.NET MVC, я получаю консоль:

Ошибка синтаксического анализа XML: корневой элемент не найден
Расположение: https://localhost:44342/Home/svg-icons/sprites/icons.svg

Как я могу импортировать или href в папку svg-icons в ASP.NET MVC как

<link rel="stylesheet" type="text/css" href="~/Bootstrap/dist/css/bootstrap-reboot.css">

<svg class="olymp-menu-icon"><use xlink:href="svg-icons/sprites/icons.svg#olymp-menu-icon"></use></svg>

1 Ответ

1 голос
/ 24 июня 2019

Вам нужно добавить ~ перед svg url

<svg class="olymp-menu-icon">
 <use xlink:href="~/svg-icons/sprites/icons.svg#olymp-menu-icon"></use></svg>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...