Когда я пытался загрузить свой exel-файл, он выдает ошибку.
CODE
[HttpPost] public ActionResult myAction(HttpPostedFileBase file, FormCollection form) { file.SaveAs(Server.MapPath("~/ExcelTemplates/" + file.FileName)); }
Сохраните файл под новым именем, возможно, он все еще обрабатывается браузером, если вы пытались загрузить его ранее.
кстати рекомендуется переименовывать загруженные файлы и использовать имя файла только для целей отображения, см. Документы здесь: https://docs.microsoft.com/en-us/aspnet/core/mvc/models/file-uploads?view=aspnetcore-2.2
дополнительно вы можете увидеть этот пример загрузки файла на GitHub с использованием dropzone
Убить процесс EXCEL.exe из диспетчера задач.Я надеюсь, что это сработает для вас.