Asp.Net 核心 Web 应用程序静态文件在 Linux 上给出 404

Asp.Net Core Web Application Static Files Gives 404 on Linux

我已经使用 .net 核心创建了一个 Web 应用程序。我已经在 Windows 和 Mac 上成功获得了 运行。但是,我在 Linux 上的所有静态文件都收到 404。我正在使用 Ubuntu 16.04,我的 startup.cs 是这样的。

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory,IApplicationLifetime appLifetime)
{
    loggerFactory.AddConsole(Configuration.GetSection("Logging"));
    loggerFactory.AddDebug();

    app.UseMvc();
    app.UseDefaultFiles();
    app.UseStaticFiles();

    appLifetime.ApplicationStopped.Register(() => this.ApplicationContainer.Dispose());
}

知道如何在 Linux 上获得它 运行 吗?

原来目录是 大小写敏感的
该应用无法解析 content/bootstrap.css。但是,Content/bootstrap.css 正在解决。所以我相应地重命名了文件夹和文件,一切正常。