asp.net – 默认情况下提供静态文件index.html
发布时间:2020-05-23 04:39:43 所属栏目:asp.Net 来源:互联网
导读:我有一个非常简单的角度应用程序项目,只需要提供来自wwwroot的静态文件.这是我的Startup.cs: public class Startup{ public void ConfigureServices(IServiceCollection services) { } public void Configure(IApplicationBuilder app)
|
我有一个非常简单的角度应用程序项目,只需要提供来自wwwroot的静态文件.这是我的Startup.cs: public class Startup
{
public void ConfigureServices(IServiceCollection services) { }
public void Configure(IApplicationBuilder app)
{
app.UseIISPlatformHandler();
app.UseStaticFiles();
}
// Entry point for the application.
public static void Main(string[] args) => WebApplication.Run<Startup>(args);
}
每当我使用IIS Express或web启动项目时,我总是必须导航到/index.html.我该如何制作它以便我可以访问根(/)并仍然获得index.html? 解决方法您想要服务器默认文件和静态文件:public void Configure(IApplicationBuilder application)
{
...
// Enable serving of static files from the wwwroot folder.
application.UseStaticFiles();
// Serve the default file,if present.
application.UseDefaultFiles();
...
}
或者,您可以使用UseFileServer方法,该方法使用单行而不是两行来执行相同的操作. public void Configure(IApplicationBuilder application)
{
...
application.UseFileServer();
...
}
有关更多信息,请参见documentation. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在内联代码ASP.NET中连接两个或多个字符串
- Asp.net下使用Jquery Ajax传送和接收DataTable的代码
- asp.net – 在开发,分段和生产环境之间区分web.config
- 在我的ASP.NET MVC站点区域中执行全局视图数据的最佳方法?
- asp.net – 如何在转发器中每行显示x个项目?
- 如何找出重新启动ASP.NET Web应用程序的原因
- asp.net – 在页面加载中实现IsPostBack
- asp.net – Thread.CurrentPrincipal在使用WebGet调用的WCF
- 如何在ASP.NET应用程序中记录错误(异常)?
- asp.net – MaintainScrollPositionOnPostback属性不适用于
推荐文章
站长推荐
- asp.net-core – Controller.json设置Serializat
- asp.net-mvc – 在MVC SignalR服务器和Windows服
- asp.net-mvc – 如何使用Html.EditorFor与MVC3设
- 从ASP.Net中的sessionID获取会话对象
- asp.net-mvc – 如何使用不同的名称绑定视图模型
- asp.Net MVC视图模型在帖子上是空的
- asp.net – 未指定SMTP主机
- asp.net – HTTP错误403.14 – 访问网站时出现禁
- asp.net-mvc-4 – 在MVC4环境中使用Razor和Angul
- 在为ASP.net构建期间缩小内联JavaScript?
热点阅读
