.NET Core Web网站wwwroot目录静态文件无法加载

编程开发
531
.NET
Core
Web
静态文件
无法加载

.NET Core Web项目运行wwwroot目录下静态文件出现无法加载的情况 怎么解决

默认情况下 .NET Core Web项目中webroot(默认为wwwroot)下的文件是不可以被直接访问的。需要通过通过UseStaticFiles方法将目录下的内容开放对外访问

解决办法

public void Configure(IApplicationBuilder app, IHostingEnvironment env)
 {
            app.UseStaticFiles();//使用默认的静态文件夹wwwroot
            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "Default",
                    template: "{controller}/{action}",
                    defaults: new { controller = "Home", action = "Index" }
                );
            });

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            //app.Run(async (context) =>
            //{
            //    await context.Response.WriteAsync("Hello World!");
            //});
            app.UseMvcWithDefaultRoute();
 }
Synchronizing configuration...Error: 请求的名称有效,但是找不到请求的类型的数据
尚未安装.Net Framework 4.6.2时出现“无法建立到信任根颁发机构的证书链”解决方法
.NET5 webApi项目接收HttpPost文本流数据
fo-dicom .net core 如何获取图像bitmap
System.BadImageFormatException: 未能加载文件或程序集 解决办法
ASP.NET MVC Core项目中添加控制器提示“运行所选代码生成器时出错
.Net程序奔溃后,弹出了“停止工作”对话框问题 屏蔽办法
.NET程序系统托盘运行出现多个同样的托盘图标的解决方法
c#如何后端实现web页面弹出js消息框
.NET 服务端获取客户端真实ip
AJAX上传Form表单内容和文件
.NET 5 web环境 Graphics上实现图片实时添加文字水印效果
暂无相关内容...
.NET csharp医疗胶片患者识别号文字区域检测例子
【脱机安装包】.net-framework 3.5、4.0、4.5、4.6、4.7、4.8各版本离线包
免责声明 部分转载分享内容若侵犯您的权益,还请 邮件联系 侵删