C# .NET Core 3.x添加启动视图

C# .NET Core 3.x添加启动视图,c#,asp.net-core,.net-core,asp.net-core-webapi,C#,Asp.net Core,.net Core,Asp.net Core Webapi,我有一个WebApi,用于.NETCore3.1项目。它工作得很好,但当我启动它时,它总是给我在“launchSettings.JSON”中确定的默认控制器的JSON。我如何添加一个非常基本的index.html,我可以把一些基本的公司信息 我不认为启用MVC是必要的,因为我只需要一个静态网页。当前该文件位于我的项目的根级别。我在创建项目时没有得到wwwroot文件夹,所以不确定这是否必要 我的尝试: 将“启动设置”中的“启动URL”节点更改为空字符串。 将文件重命名为default.html

我有一个WebApi,用于.NETCore3.1项目。它工作得很好,但当我启动它时,它总是给我在“launchSettings.JSON”中确定的默认控制器的JSON。我如何添加一个非常基本的index.html,我可以把一些基本的公司信息

我不认为启用MVC是必要的,因为我只需要一个静态网页。当前该文件位于我的项目的根级别。我在创建项目时没有得到wwwroot文件夹,所以不确定这是否必要

我的尝试:
将“启动设置”中的“启动URL”节点更改为空字符串。 将文件重命名为default.html

参考文献:
这篇文章没有帮助,因为.NETCore已经改变了很多。(我试过了)

什么都行


谢谢

您是否在
启动
中向请求管道添加了静态文件?是的,我有,但您的评论让我认为我的方向是正确的。我一直在使用GoogleFoo——我确实需要wwwroot文件夹。我还必须在配置方法中调用UseDefaultFiles()。我想这已经解决了。您是否在
启动
中向请求管道添加了静态文件?是的,我有,但您的评论让我认为我的方向是正确的。我一直在使用GoogleFoo——我确实需要wwwroot文件夹。我还必须在配置方法中调用UseDefaultFiles()。我想说这已经解决了。