3 回答
TA贡献1795条经验 获得超7个赞
尝试如下。文件将上传到images文件夹下的wwwroot文件夹。
private async Task<bool> UploadFile(IFormFile ufile)
{
if (ufile != null && ufile.Length > 0)
{
var fileName = Path.GetFileName(ufile.FileName);
var filePath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\images", fileName);
using (var fileStream = new FileStream(filePath, FileMode.Create))
{
await ufile.CopyToAsync(fileStream);
}
return true;
}
return false;
}
TA贡献1869条经验 获得超4个赞
点网核心有同样的问题,这就是我所做的:
-制作虚拟目录
- 将其映射到该文件夹路径(在 wwwroot 内)
- 使您fullpath与此 VD 相等;绝对路径(可以保存在配置文件中)
- 将此文件夹的写入权限授予 iisuser
- 3 回答
- 0 关注
- 444 浏览
添加回答
举报
