我创建了vNext MVC模板,然后在wwwroot下创建了一个名为images的文件夹。我打电话是这样的:
<img src="~/wwwroot/images/album/1.jpg" />
但是,图片没有加载。我怎样才能达到那个图像?
答案 0 :(得分:4)
将此作为答案,提供更多细节,以便其他人看到。
应用程序中的wwwroot
文件夹是静态可服务文件的根目录。因此,wwwroot
不会出现在网址中。看看project.json
文件,看看它在哪里发挥作用:
{
...
"webroot": "wwwroot",
...
}
这告诉ASP.NET vNext静态文件(“webroot”)位于wwwroot
子目录中。这是静态文件中间件将从中返回文件的默认位置。