如何为ASP .NET Core网站设置默认文件夹?

时间:2017-08-02 14:52:43

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

我正在使用一个简单的ASP .NET Core网站,以便为AngularJS应用程序提供主机。

我的文件夹结构是:

  

/wwwroot/app/index.html

我在Startup.cs文件中尝试了一些配置,如下所示:

app.UseStaticFiles(new StaticFileOptions()
            {
                FileProvider = new PhysicalFileProvider(
                    Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot", "app"))
            });

但即使使用上述配置,我仍然需要导航到http://localhost:PORT/app才能显示我的Index.html文件。

我希望在导航到根地址(http://localhost:PORT/

时显示我的Index.html

感谢。

修改

刚刚找到解决方案。需要在 WebHostBuilder

添加此行
    .UseWebRoot(Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "app"))

0 个答案:

没有答案