Я обновляю то же изображение в ASP.NET Core MVC, но получаю эту ошибкуC#

Место общения программистов C#
Ответить
Anonymous
 Я обновляю то же изображение в ASP.NET Core MVC, но получаю эту ошибку

Сообщение Anonymous »

Я обновляю тот же образ в ASP.NET Core MVC:
Вот мой код:

Код: Выделить всё

public IActionResult UpdateProduct(IFormFile product_image, Product prd)
{
string ImagePath = Path.Combine(_env.WebRootPath,"ProductImages",product_image.FileName);
FileStream fs = new FileStream(ImagePath, FileMode.Create);
product_image.CopyTo(fs);

prd.product_image = product_image.FileName;

_manicontext.tbl_product.Update(prd);
_manicontext.SaveChanges();

return RedirectToAction("FetchProduct");
}
Я получаю эту ошибку:

System.IO.IOException: «Процесс не может получить доступ к файлу» красный -kalenji-8771124.jpg', потому что он используется другим процессом.'

Как устранить эту ошибку?

Подробнее здесь: https://stackoverflow.com/questions/788 ... this-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»