asp.net-core - vNext MVC 模板 - wwwroot

标签 asp.net-core

我创建了 vNext MVC 模板,然后在 wwwroot 下创建了一个名为 images 的文件夹。我这样称呼:

<img src="~/wwwroot/images/album/1.jpg" />

但是,图像没有加载。我怎样才能达到那个形象?

最佳答案

将此作为具有更多详细信息的答案,以便其他人看到。
wwwroot应用程序中的文件夹是静态可处理文件的根。因此,wwwroot不会出现在 URL 中。看看project.json文件以查看其发挥作用的位置:

{
    ...
    "webroot": "wwwroot",
    ...
}

这告诉 ASP.NET vNext 静态文件(“webroot”)位于 wwwroot 中。子目录。这是静态文件中间件将从中返回文件的默认位置。

关于asp.net-core - vNext MVC 模板 - wwwroot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26928921/

相关文章:

c# - 当前上下文中不存在名称 WebHost

javascript - 无法从按钮操作获取表单字段(JavaScript)

.net - ASP.NET Core 2 Web API AWS .NET SDK S3 访问被拒绝

c# - 创建一个 nuget 在 linux 和 windows 之间共享

asp.net-core - 具有持久数据库的 IdentityServer4

c# - 在 ASP.NET Core 2.1 中更改 IdentityUser 类型

c# - 内部不能有带有动态代码的 [Authorize()]

c# - ASP.NET Core Identity 在应用程序启动时添加自定义用户角色

c# - 从 Asp.Net Core AppSettings 获取值

entity-framework - 使用多个参数注册 DbContext