.Net Core项目直接访问文件会提示找不到文件,是因为app.UseStaticFiles()方法默认为wwwroot文件夹
//启用静态资源(无参默认wwwroot文件夹)
app.UseStaticFiles()
若想直接通过路径访问文件,则客户以添加配置为静态目录,代码如下:
var staticFile = new StaticFileOptions();
staticFile.FileProvider = new PhysicalFileProvider(env.ContentRootPath);//指定静态文件目录
//开启静态文件服务 默认为wwwroot路径
app.UseStaticFiles(staticFile);