Я создал vNext MVC Template, а затем создал папку с именем images под wwwroot. Я так называю:vNext MVC Template - wwwroot
<img src="~/wwwroot/images/album/1.jpg" />
Но изображение не загружается. Как я могу достичь этого изображения?
Я создал vNext MVC Template, а затем создал папку с именем images под wwwroot. Я так называю:vNext MVC Template - wwwroot
<img src="~/wwwroot/images/album/1.jpg" />
Но изображение не загружается. Как я могу достичь этого изображения?
Полагая это как ответ с более подробной информацией, чтобы другие увидели.
Папка wwwroot
в приложении - это корень статических, обслуживаемых файлов. Таким образом, wwwroot
не отображается в URL-адресах. Посмотрите на файл project.json
, чтобы увидеть, где это входит в игру:
{
...
"webroot": "wwwroot",
...
}
Это говорит ASP.NET vNext, что статические файлы («WebRoot») расположены в wwwroot
подкаталоге. Это местоположение по умолчанию, в котором промежуточное ПО статического файла будет возвращать файлы.
Решено: удалить: wwwroot – fatihyildizhan