将自定义CSS链接到MVC6

时间:2016-03-15 14:33:40

标签: css asp.net-mvc asp.net-core asp.net-core-mvc

Failed to load resource: the server responded with a status of 404 (Not Found)

我在网络模式调试中使用MVS 2015,我有

  app.UseStaticFiles();

并且我使用了常见的HTTP功能,所以出了什么问题?!

1 个答案:

答案 0 :(得分:3)

您需要在project.json中使用依赖项。

"Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final"

注意:ASP.net MVC默认查看wwwroot文件夹中的静态内容。但是,如果您想要更改它,则需要将其覆盖为Startup.cs

var staticContentFolder = new DirectoryInfo(env.WebRootPath).Parent;
if (staticContentFolder != null)
{
    app.UseStaticFiles(new StaticFileOptions()
    {
        FileProvider = new PhysicalFileProvider(
            Path.Combine(staticContentFolder.FullName, "Contents")),
        RequestPath = new PathString("/Contents")
    });
}