ASP.NET Core маршрутизация к файлам в wwwroot - PullRequest
0 голосов
/ 08 января 2019

У меня есть веб-приложение ASP.NET Core с папкой images в папке wwwroot на опубликованном веб-сайте.

У меня возникли проблемы с согласованием установки правильного пути для этой папки images при попытке доступа к ней в _Layout.cshtml.

Я добавил промежуточное ПО StaticFiles, но оно не работает в конкретном случае, когда я пытаюсь добавить заголовок в стиле с фоном:

<header class="main-header" role="banner" style="background: url(../MyImages/bg-header.png) transparent repeat-x 0 0">

Конфигурация статических файлов:

        app.UseStaticFiles(new StaticFileOptions
        {
            FileProvider = new PhysicalFileProvider(
                Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "images")),
            RequestPath = "/MyImages"
        });

Что мне здесь не хватает? Не забывайте, что я новичок в веб-разработке.

Спасибо.

EDIT: это:

<a href="~/" title="Home" rel="home">
        <img src="~/MyImages/logo.png" style="background-color:white;" alt="Home">

Работает нормально независимо от того, на какой странице я.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...