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 關注
- 419 瀏覽
添加回答
舉報